2 回答
TA贡献1946条经验 获得超4个赞
$.ajax({
url:"<?= site_url('index/get_data') ?>",
type:'post',
dataType:'json',
success: function (data) {
$('div').html(data);
}
});
您可以使用 jquery 设置动态数据,但我认为无法将 ajax 响应保存为 php 变量
TA贡献1802条经验 获得超5个赞
您可以创建一个function并在 ajaxsuccess函数上调用它,最后有两种方法可以将值放入phpbyform submit或ajax。我使用了 ajax 方法,即:
function result(r){
//"r" have response value
//pass to ajax
alert("i'm in");
$.ajax({
type: "POST",
url: "page1.php",
data: { 'value': r},
success: function(response){
alert("done");
},
error: function (jqXHR) {
console.log(jqXHR);
alert("There was a problem");
}
});
}
$.ajax({
type: "POST",
url: "page.php",
success: function(response){
//passing response value to function "result"
result(response);
},
error: function (jqXHR) {
console.log(jqXHR);
alert("There was a problem");
}
});
现在page1.php写如下:
<?php
session_start();
//putting value in session
$_SESSION['url'] = $_POST['value'];
?>
- 2 回答
- 0 关注
- 173 浏览
添加回答
举报