Javascript 当我单击submit时,jquery提示消失

Javascript 当我单击submit时,jquery提示消失,javascript,jquery,Javascript,Jquery,当user1和user2没有从单选框中选择任何内容时,jquery验证将触发,但会从“fav food”文本框中删除jquery提示。我如何防止这种情况 工作示例:其原因在于底部的代码: 很明显,它在提交表单时将input.hint的值设置为nothing。移除此项,它将按预期工作 $('form').submit(function() { $('input.hint').val(''); return true; }); 我现在删除了这个,文本框中没有显示任何内容。请看,您一定更改了

当user1和user2没有从单选框中选择任何内容时,jquery验证将触发,但会从“fav food”文本框中删除jquery提示。我如何防止这种情况


工作示例:

其原因在于底部的代码:

很明显,它在提交表单时将
input.hint
的值设置为nothing。移除此项,它将按预期工作

$('form').submit(function() {
  $('input.hint').val('');
  return true;
});

我现在删除了这个,文本框中没有显示任何内容。请看,您一定更改了其他内容:这里是对原始JSFIDLE的修改-我所做的只是删除了结尾处的函数:是的,所有功能都正常工作,但只有一个问题。它将jquery提示提交到数据库中。如果保留为空,它可以保留为空作为可选字段OK,那么您需要编辑提交函数。。。我将制作一个新的fiddleThank,它现在工作得很好,但是当我刷新页面时,jquery提示会变成textfield中的文本。“我能阻止这一切吗?”托马斯克莱森:哦,对不起,我不知道(我是新来的)。我现在删除了这个,文本框中没有显示任何内容。请参阅jsfiddle.net/NevcG/4我已经在我的答案中添加了一条评论,伙计。:)