我在jquery选择器中有一个变量,我想用php抓住它。
说$('#rowidtext').val(id);
并且可以转到<input type="text" name="rowidtex" id="rowidtext" >
,但我希望收到类似$value=??
如何实现?
js中的代码是: function viewrow(id){ $(&#39;#rowidtext&#39)。VAL(ID);
$(&#34;#viewrecordsdialog&#34;)。dialog(&#34; open&#34;); }
$(document).ready(function() {
$( "#viewrecordsdialog" ).dialog({
open: function(event, ui) { $(".ui-dialog-titlebar-close").hide();
},
autoOpen: false,
width: 500,
modal: true,
closeOnEscape: false,
buttons: [
{
text: "Close",
click: function() {
$( this ).dialog( "close" );
}
}
]
});
});
答案 0 :(得分:0)
您可以将其隐藏在重新加载页面时提交的表单中,然后通过PHP获取结果。
答案 1 :(得分:0)
创建另一个名为anyDivName的
$(document).ready(function() {
function ajaxLoaded(response) {
$('#anyDivName').empty().html(response);
}
function doRequest() {
var rowId= $('#rowidtext').val();
$('#anyDivName').empty().html('loading');
$.ajax({
url : "results.php",
type : 'POST',
success : ajaxLoaded,
data : {
val : rowId
}
});
}
});
然后用:
获取该变量if (isset ( $_POST ['val'] )) {
$intCase = intval ( $_POST ['val'] );
} else {
return;
}