Javascript 需要知道表单输入字段的ID或名称
使用jQuery自动完成。。想用javascript替换下面脚本中的“hello”来标识输入字段的“name”或“id”。。。(在一个页面上有多个实例,所以我不使用ID,只使用类…)Javascript 需要知道表单输入字段的ID或名称,javascript,jquery,ajax,Javascript,Jquery,Ajax,使用jQuery自动完成。。想用javascript替换下面脚本中的“hello”来标识输入字段的“name”或“id”。。。(在一个页面上有多个实例,所以我不使用ID,只使用类…) 它像下面这样简单吗 $(this).attr("id") || $(this).attr("name") 它像下面这样简单吗 $(this).attr("id") || $(this).attr("name") 根据我的记忆,应该是这样的。元素: $(".suggest").autocomplete({
它像下面这样简单吗
$(this).attr("id") || $(this).attr("name")
它像下面这样简单吗
$(this).attr("id") || $(this).attr("name")
根据我的记忆,应该是这样的。元素:
$(".suggest").autocomplete({
source: function(request, response) {
var name = $(this.element).attr('name');
console.log(request.term);
$.ajax({
url: "http://www.mysite.com/suggest/",
dataType: "json",
data: {
'q': request.term ,
'r': name
},
success: function(data) {
response(data);
}
});
}
});
根据我的记忆,应该是这样的。元素:
$(".suggest").autocomplete({
source: function(request, response) {
var name = $(this.element).attr('name');
console.log(request.term);
$.ajax({
url: "http://www.mysite.com/suggest/",
dataType: "json",
data: {
'q': request.term ,
'r': name
},
success: function(data) {
response(data);
}
});
}
});
如果表单既有
[id]
又有[name]
哪个优先?请稍候。。。如果您没有使用“ID”,那么您想要ID意味着什么?@zzzzBov如果一个表单既有一个[ID]
又有一个优先的[name]
,那么就发布到服务器而言,“name”是表单唯一重要的东西。等等。。。如果您没有使用“ID”,那么您想要ID意味着什么?@zzzzBov“名称”就发布到服务器而言,这是表单唯一重要的事情。不要问我为什么没有在任何地方真正记录这一点。不要问我为什么没有在任何地方真正记录这一点。这两者不是彼此的替代品,因此我决不想冒险将它们混合在一起。名称不是唯一的,例如,由此产生的一个问题。两者不是相互替代的,所以我永远不想冒险将它们混为一谈。名称不是唯一的,例如可能由此产生的问题。