0 レビュー
2 回答
javascript-ajaxを使用して.phpファイルをテキストボックスにロードする
こんにちは、マーム/サー。 テキストボックスフィールドに問題があります。テキストボックスにファイルを読み込めませんが、divに読み込めます
このコードは次のとおりです
$(document).ready(function(e){
$.ajaxSetup({cache:false});
setInterval(function(){$('#name').load('name.php');}, 1500);
});
<input type="text" name="name" id="name"/>
そこで何が問題なのか判断できません。助けてくれてありがとう。
わからない
0
レビュー
答え :
解決策:
jQueryの.load()
はサーバーからデータを読み込み、返されたHTMLを要素に挿入します。 <input />
要素は、HTMLを挿入できる要素ではありません。代わりに、 value
属性を調整してvalueを指定する必要があります。
代わりに次のようなものを試してください:
$(document).ready(function(e){
$.ajaxSetup({cache:false});
setInterval(function() {
$.get('name.php', function (data) {
$('#name').val(data);
});
}, 1500);
});
わからない
0
レビュー
答え :
解決策:
これは、.load()関数がデータを入力値としてではなくHTMLブラケットに挿入するためです。値を設定する必要があります。
$("#name").val("xxx");
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。