问题描述
以下是虹膜选色器js代码的一部分。
form.find('.my-colorpick').iris({
change: function( event,ui ) {
var input = $(this);
input.parent().find( '.my-colorpickpreview' ).css({ backgroundColor: ui.color.toString() });
input.val(ui.color.toString());
input.trigger('keyup');
},hide: true,border: true
})
单击输入字段时,将显示一个颜色选择器窗口,并在该颜色窗口中拖动时,相应的十六进制颜色值将填充到输入字段中。这就是我现在所拥有的。
现在,当输入值更新时,我必须编写一个ajax函数。即,当从颜色窗口中选择颜色时,输入字段会更新,我必须将该值用于其他用途。
问题是当我在选色器窗口中拖动颜色时,事件会触发并多次发送ajax。有没有一种方法可以仅在拖动停止并且输入字段值得到更新时才触发事件,以便仅调用一个ajax函数?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)