gpt4 book ai didi

javascript - 未调用的 javascript 函数在其他函数执行期间启动

转载 作者:行者123 更新时间:2023-11-27 22:32:25 24 4
gpt4 key购买 nike

我有一个功能,可以从对象中设置值以形成字段,并且在执行过程中另一个未调用的函数启动,我不知道为什么......

function loadRecord(i) {// Function for display records which are retrived from database.
var item = dataset.item(i);
$("#data_id").val((item['id']).toString());
$("#source").val((item['source']).toString());
$("#s_date").val((item['s_date']).toString());
$("#lat").val((item['lat']).toString());
$("#lon").val((item['lon']).toString());
$("#acc").val((item['acc']).toString());
$("#image").attr("src", item['photo']);
$("#photo").val((item['photo']).toString());
$("#exif").val((item['exif']).toString());
>>>>$("#wateres").val((item['wateres']).toString()).change(); //the other function sart here!
$("#top").val((item['top']).toString()).change();
$("#pump").val((item['pump']).toString()).change();
..... the function continue normally

表单字段由 $("input_id") 标识,导致不良行为的行中的唯一区别是表单的第一个选择。但如果我评论这一行一切正常,下一行(是一个选择)

最佳答案

也许您在该项目上定义了一些事件?

喜欢

$("#wateres").on("change", function(e){}); 

因为当您应用 change() 时,它将事件处理程序绑定(bind)到“change”JavaScript 事件,或在元素上触发该事件。

来自文档 https://api.jquery.com/change/

因此请检查该监听器的代码。

希望这有帮助。

关于javascript - 未调用的 javascript 函数在其他函数执行期间启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39440316/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com