我想在点击href时使用隐藏的输入文件中的值。
<a href="#" onclick="invoice_open(<?php echo $counter?>);">confirm</a>
function invoice_open(i){
var x = document.getElementById("inv"+i).value;
alert(x);
window.scrollTo(0,0);
document.getElementById('light').style.display='block';
document.getElementById('fade').style.display='block';
}
我已成功将输入类型的值隐藏(var x),但我不知道如何将x值传递给php ex。 $ result = x。
我想使用$ result来显示数据库中的数据。请帮忙。谢谢
答案 0 :(得分:0)
因为您已经使用<?php echo $counter?>
获取了值,所以您可以
var counter = '<?php echo $counter?>'
在javascript中。典型的AJAX方法如下所示..
$.ajax({
url: 'index.php&counter=' + counter,
dataType: 'json',
beforeSend: function() {
},
complete: function() {
},
success: function(json) {
// do something with DOM, redirect ... etc
},
error: function(xhr, ajaxOptions, thrownError) {
// handles exception
}
});