我想从触发验证调用的地方获取输入字段的id,我正在使用posabsolute验证插件内联验证方法。
<input type="text" id="username" class="validate[required,funcCall[checkinput]]"/>
<input type="text" id="age" class="validate[required,funcCall[checkinput]]"/>
在上面两行中我使用相同的函数name.how来获取jQuery中的id。
//js
function checkinput()
{
//id of the input field
}
答案 0 :(得分:1)
插件将参数传递给你的函数(field,rules,i,options),第一个是元素的jQuery对象,所以你可以这样做:
function checkinput(field)
{
//id of the input field
console.log( field.attr('id') );
}
funcCall
的文档。