我有一个查找字段,因此根据下拉更改,查找字段值会发生变化
var name;
$("#tdf_15").on('DOMSubtreeModified', function () {
name = $(this).html();
alert(name);
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="tdf_15" class="cell dc" style="background-color: rgb(255, 253, 221);">Dileep Thomas</div>
&#13;
因此,只要查找字段发生更改,此代码段就会发出警报,但是当字段为空时,警报最初会工作三次,一旦有字符值,则每次更改下拉列表时警报都会工作四次。我需要只有一次警报,我还需要检查变量中的值(名称)是否已更改。
如果有人能帮助我,请提前多多谢意!!
答案 0 :(得分:1)
将DOMSubtreeModified
更改为change
var name;
$("#tdf_15").on('change', function () {
name = $(this).html();
alert(name);
});
答案 1 :(得分:1)