次のコードでは、テキストが入力フィールドに動的に挿入されたことを検出する方法を知りたい
<input id="test"><br />
<a href="#">Click me</a>
$("#test").on("input", function() {
alert("Change to " + this.value);
});
$("a").on("click", function() {
$("#test").val("In clicks we trust.");
});
次のコードでは、テキストが入力フィールドに動的に挿入されたことを検出する方法を知りたい
<input id="test"><br />
<a href="#">Click me</a>
$("#test").on("input", function() {
alert("Change to " + this.value);
});
$("a").on("click", function() {
$("#test").val("In clicks we trust.");
});
イベントをリッスンしchange
ます。また、プログラムでテキストを追加した後、これをトリガーする必要があります。
$("#test").on("change", function() {
alert("Change to " + this.value);
});
$("a").on("click", function() {
$("#test").val("In clicks we trust.").change();
});
$('#test').on('change', function() {
...
});