//Get form Data
var form_data = $('#form').serialize();
$.ajax({
url:'http://something.com/dosomthing.php',
type:'POST',
data: form_data,
success:function(data){
// See what data was returned
console.log(data);
if(data.success == "1"){
$('#err-element').html("User Authenticated");
// Fade in new Page
}else{
$('#err-element').html("User Not found");
}
}
});
//post using query
$.ajax({
type: "POST",
data:{ whatyouwant: yourdata }
})
//in php
$data = $_GET['whatyouwant'];
//in javascript
data = '<?php echo $data;?>'; // if it's a string or you can use json_encode for arrays and such
$('#targetDiv').html('<p>'+data+'</p>');
2条答案
按热度按时间cu6pst1q1#
您可以使用 AJAX 从外部文件获取视图的内容/数据。
您将需要jQuery才能使用
$.ajax()
。从后端返回JSON对象是一个很好的做法。
juud5qan2#
使用query或其他方法将数据发布到同一页面,使用post或get variable将其存储在变量中,并使用javascript进行追加。