在jQuery AJAX请求中使用文本框文本

时间:2013-04-09 03:23:25

标签: php jquery ajax

我正在尝试向PHP表单(使用get)发送请求,该表单是基于用户键入的文本框字段动态生成的。我尝试了一些但却无法获得的值文本框。

<script>
  $("#myDiv").on('click', 'p', function(){
      setInterval(function() {
        $.ajax({url:"val",success:function(result){
          $("#myDiv").html(result);
        }});
      },1000);
  });
</script>

如果我这样离开它,它会工作并将请求发送到“val”,但我不确定如何将文本框的值放在那里。它仍然在同一个div中,在完全加载页面后动态加载。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

var val = $("#id-of-textbox").val();

#id-of-textbox替换为文本框的实际ID,然后var val将包含文本框的文本值。

你会发送你的ajax请求,如下:

$.ajax({url:"val", data: { value: val }, success: function...