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 關注
- 193 瀏覽
添加回答
舉報