我正在开发一个类似于stackoverflow.com的网站。发帖者需要为他的问题输入1到3个标签,或者task.If标签有一个以上的单词,然后-被用来将多个单词组合成单个单词,空格被用来分隔标签。我使用Jquery表单验证插件来验证表单。我需要添加一个自定义方法来验证标签输入框。
$.validator.addMethod("tagcheck", function(value, element) {
return //To determine the value contains no more than 3 words.
}, "Please input
目前我正在使用JQuery keyup(),但如果我选择文本,右键单击并删除。这显然不会触发。我打算在焦点或模糊上添加另一个事件,直到我一直捕捉到它,但这意味着重复大量的代码。
是否有事件可以检测到何时更有效地清除输入框?
$("#companies_wrapper").find('div.dataTables_filter input:first').keyup(function(){
if($(this).val() ==""){ // if no text in input clear the tab
我正在尝试创建一个程序来执行给定一系列用户输入的功能。只有在某些情况下才需要一些用户输入,如果可能的话,我只想在选择Checkbutton表示需要这些输入的情况时,才显示这些输入值的输入框和标签。我不知道该怎么做
将我要添加的标签和输入框放在已经存在的行之间。
在取消选中复选按钮时,“隐藏”标签和输入框,而不对其进行destroy处理,以便在重新选择复选按钮时,可以在不丢失任何已经输入的数据的情况下再次显示标签和输入框。
- Example: I select the Checkbutton, enter data into the new boxes that appear,