大佬教程收集整理的这篇文章主要介绍了jQuery自动完成 – 获取自动完成输入字段的ID,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$(".autocomplete").autocomplete('url',{ extraParams: {Country: function(){ var id = $(this).attr("id"); // not working var country = id.replace("uni","country"); var country_id = $("#"+country).val(); return country_id; }} }).result(function(event,item) { // getNames(item); });
正如我将有几个,带有自动填充字段的ajax加载表单,
我需要为他们每个人发送适当的附加参数
从各自的表单到服务器.
我试图通过获取输入字段的id并使用它来获取将保存必要参数的country字段的id来实现此目的. id将采用适当的格式以允许此操作.就像是:
uni_1,country_1; uni_2; country_2
uni是自动完成字段,country是附加参数.
我已经意识到$(this).attr(“id”)将无法在自动完成中工作,就像使用简单的jQuery事件一样,我还没有找到这样做的方法.我尝试使用tosource方法来查看自动完成对象,但似乎它不包含字段ID.
所以,如果有人知道如何做到这一点,请分享.
非常感谢你提前.
伊万
以上是大佬教程为你收集整理的jQuery自动完成 – 获取自动完成输入字段的ID全部内容,希望文章能够帮你解决jQuery自动完成 – 获取自动完成输入字段的ID所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。