0

私は実際のプロジェクトに少し問題があります。

私の .HTML ドキュメントは、一部の数字と文字のみをエコーし​​、スペースを含まない php ドキュメントにいくつかのデータをポストすることによって提供します。そのため、「醜い」応答phpドキュメントを表示したり、サイトをリロードしたりせずに、その応答をテキストボックスに直接ロードしたいと考えています。

手伝ってくれてありがとう

4

2 に答える 2

1
$.ajax({
    url: "/mydoc.php",
    type: 'POST',
    data: {tb1: "arbitrary"}, // this could be anything
    success: function(data) {
        $("#myTextBox").val(data);
    }});

お役に立てれば!

于 2012-08-28T15:52:17.590 に答える
0

これはjqueryで実現できます。

value応答をキャプチャして、テキストフィールド属性を設定する必要があります。

データを取得する場合は、投稿の代わりに GET メソッドを使用する必要があります。

$.get('your_php_url?some_data=here&some_more_data=here', function(response, status) {
  if (status === 'success') {
    $('#your_textbox').val(response);    
  }

});

または、プレーン テキストを渡す代わりに、JSON でデータをエンコードすることをお勧めします。

$.getJSONテキストボックスをjson応答に設定します

submit を使用して、送信ハンドラをフォームに添付できます。フォームがアクション ページに移動しないように、必ず false を返します。

于 2012-08-28T15:51:40.887 に答える