AJAX Как сгенерировать страницу c помощью jQuery и ajax
Есть некоторый див с атрибутами, хранящими данные
<div id="block_<?=$var[0]."_".$c?>" class="sost" rel="<?=$var[0]?>" iid="<?=intval($url[4])?>" title="?=htmlspecialchars(str_replace("г.".$_SESSION['REGION_NAME'].", ", "", $tscnaddr['PROPERTY_ADDRESS_VALUE']));?>"
date2="<?=($_REQUEST['ts']?htmlspecialchars( date('d.m.Y', strtotime($_REQUEST["ts"]))):date("d.m.Y"))." ".$a?>" var="<?=$var[0]?>">
и jQuery функция , которая генерирует popup и выгружает туда данные
function() {
$(".sost1").removeClass("clicked");
$(this).addClass("clicked");
jQuery("#messagebox").html("");
jQuery("#but").show();
var element_id = $(this).attr("iid");
var element_vi = $(this).attr("var");
var element_name = $(this).attr("title");
var element_date2 = $(this).attr("date2");
jQuery("#atime").val(element_date2);
jQuery("input[name=\'PROPERTY_VALUES[TSC]\']").val(element_id);
jQuery("input[name=\'PROPERTY_VALUES[VAR_ID]\']").val(element_vi);
jQuery(".data-name").html(element_name);
jQuery(".data-date2").html(element_date2);
$("#oform_w").modal('show');
return false;
}
Я хочу чтобы ajax запрос передавал/обновлял данные на странице
$(document).ready(function(){
$(".sost1").click(function(event){
event.preventDefault();
$(".sost1").removeClass("clicked");
$(this).addClass("clicked");
var element_id = $(this).attr("iid");
var element_vi = $(this).attr("var");
var element_name = $(this).attr("title");
var element_date2 = $(this).attr("date2");
$.ajax({
url : "/conf/index.php",
method : "POST",
data : {element_id: element_id, element_vi:element_vi, element_name:element_name, element_date2:element_date2},
success : function(data){
if(success){
window.location.href = "/conf/index.php";
}
}
});
});
});
и генерировать как в вышеуказанной функции разметку таким образом
jQuery("#atime").val(element_date2);
jQuery("input[name=\'PROPERTY_VALUES[TSC]\']").val(element_id);
jQuery("input[name=\'PROPERTY_VALUES[VAR_ID]\']").val(element_vi);
jQuery(".data-name").html(element_name);
jQuery(".data-date2").html(element_date2);
получить аяксом эту страницу и перейти на эту страницу.