jquery_表:从先前输入控制最大数量
我在jquery_表中遇到了这样一个问题,即通过先例输入控制最大数。 我想要先例值的第二个值或相等值,但我不知道如何捕获当前“字段”(this.id)的id,以便构建先例号的id并读取其值。 谢谢你的帮助 简单html:jquery_表:从先前输入控制最大数量,jquery,jeditable,Jquery,Jeditable,我在jquery_表中遇到了这样一个问题,即通过先例输入控制最大数。 我想要先例值的第二个值或相等值,但我不知道如何捕获当前“字段”(this.id)的id,以便构建先例号的id并读取其值。 谢谢你的帮助 简单html: $('.editable text').editable('save.php'){ id:'pk', 类型:'number', 工具提示:'''''''', 占位符:'Grams', 最高:2000, 宽度:50 }); $('.editable-text2').editab
$('.editable text').editable('save.php'){
id:'pk',
类型:'number',
工具提示:'''''''',
占位符:'Grams',
最高:2000,
宽度:50
});
$('.editable-text2').editable('save.php'{
id:'pk',
类型:'number',
工具提示:'''''''',
占位符:'Grams',
max:function(id){return$('#'+id+''u wInit').text(),
宽度:50
});
console.log('前导值第一行:'+$('#1_wEnd_wInit').text())
console.log('前一个值第二行:'+$('#2_wEnd_wInit').text())
先例
实际的
1000
60
500
20
另一种方法是使用事件。currentTarget
这将引用当前元素,该元素被点击,即:可编辑-text2
,然后只需使用.attr(“id”)
获取id并将其设置为max
演示代码:
$('.editable text').editable('save.php'){
id:'pk',
键入:“编号”,
工具提示:''''''',
占位符:'克',
最高:2000,
宽度:50
});
$(“.editable-text2”).editable('save.php'{
id:'pk',
键入:“编号”,
工具提示:''''''',
占位符:'克',
max:function(){
//使用当前目标
变量id=$(event.currentTarget.attr(“id”)
console.log($(event.currentTarget.attr(“id”))
console.log($('#'+id+'\u wInit').text())
返回$('#'+id+'_wInit')。text()
},
宽度:50
});代码>
先例
实际的
1000
60
500
20
工作!为了我。谢谢你@Swati