Jquery检索文本框中的值,并放入PHP变量


jquery retrieve value inside textbox and put into php variable?

我需要在没有刷新的文本框内获得值,因此我可以根据它执行sql语句。

如果您正在使用jQuery,您可以使用函数.val(),然后.post()执行HTTP post到PHP页面。然后可以从PHP数组$_POST中访问该值。

Javascript是客户端语言,而PHP是服务器端语言。变量可以通过AJAX传递,jQuery .post()已经足够了。

//fetch the value of div "input"
var value = $(#'input').val();
//perform a HTTP post
$.post("dest_page.php", {
  input: value
});

然后在PHP中访问

$input = $_POST['input'];

一个非常简单的方法是在事件触发时使用jQuery .load()。这可能是一个按钮点击或。keyup()事件。

$('#txtBox').keyup(function(){
    //COLLECT TXTBOX VALUE
    var value=$('#txtBox_selector').val()
    //SEND VALUE TO SERVER FOR ... WHATEVER YOU WANT TO DO WITH IT
    $('#your_selector').html('Loading...').load('path/to/script','value='+value);
})