0

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

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

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

任何帮助,将不胜感激。

4

1 回答 1

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

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

您将使用 ajax 请求发送它,如下所示:

$.ajax({url:"val", data: { value: val }, success: function...
于 2013-04-09T03:25:41.523 回答