0

ユーザーが入力したテキストボックス フィールドに基づいて動的に生成される PHP フォーム (get を使用) にリクエストを送信しようとしています。いくつか試してみましたが、テキスト ボックスの値を取得できません。

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

このままにしておくと、機能して「val」にリクエストが送信されますが、そこにテキストボックスの値を入れる方法がわかりません。ページが完全にロードされた後に動的にロードされる同じ div 内にあります。

どんな助けでも大歓迎です。

4

1 に答える 1

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

テキストボックスの実際のIDに置き換える#id-of-textboxと、varvalにはテキストボックスのテキスト値が含まれます。

次のように ajax リクエストで送信します。

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