0
我正在使用jQuery & ajax在正在生成的會話中保存整個表單。 當我按下搜索按鈕時保存窗體值和表單在會話中
onclick="updateContentdata();
被調用。這是在做什麼。
function updateContentdata() {
var updateSearchContent = $('#savelistdata').html();
var rowNumb = rowCount;
var inFileds = JSON.stringify(field_options);
// var inputValue = $('inptval_' + rowCount).val();
$.ajax({
type: "POST",
url: "<?= $HOMEPAGE_ROOT; ?>/ajax_listuser.php",
data: {
rowNum: rowNumb,
field_options: inFileds,
html: updateSearchContent
},
success: function (data) {
$('#searchusers').submit();
},
error: function (req, status, error) {
console.log(error)
}
});
}
ajax_listuser.php
<?php
session_start();
if(isset($_POST['html']) && isset($_POST['rowNum'])){
$_SESSION['searchContent'] = $_POST['html'] ;
$_SESSION['rowNumber'] = $_POST['rowNum'] ;
$_SESSION['field_options'] = $_POST['field_options'];
}
?>
形式被保存在會話,但我想保持表單值了會議。但它只保留形式。
所以基本上我需要
<input class="form-control" type="text" id="inptval_2" name="search_input_value[]" value="71347">
,而不是
<input class="form-control" type="text" id="inptval_2" name="search_input_value[]">
'rowCount時'&&'field_options'是這些全局變量嗎? –
你好,你應該使用一個php變量填充值輸入 '「>'' – snippster
請參閱http://stackoverflow.com/questions/7095956/jquery-html-does-not-return-changed-values –