Javascript 提交按钮将清空输入值

Javascript 提交按钮将清空输入值,javascript,jquery,Javascript,Jquery,演示 当我按下提交按钮时,此代码将清除post值。如何解决?我只想在用户更改用户界面中的焦点时清理值,而不是在提交表单时清理值。基于注释 $("input").focusin(function () { $("input").not($(this)).not(':input[type=submit]').val(""); }); 演示:@A.Wolff,使用firebug或其他工具查看帖子。是否希望保留值,但仅在聚焦时清空UI…或类似 $("input").focusin(func

演示

当我按下提交按钮时,此代码将清除post值。如何解决?我只想在用户更改用户界面中的焦点时清理值,而不是在提交表单时清理值。

基于注释

$("input").focusin(function () {
     $("input").not($(this)).not(':input[type=submit]').val("");
});

演示:

@A.Wolff,使用firebug或其他工具查看帖子。是否希望保留值,但仅在聚焦时清空UI…或类似
$("input").focusin(function () {
     $("input").not($(this)).not(':input[type=submit]').val("");
});
$("input:not([type=submit])").focusin(function () {
    $("input").not(this).not('[type=submit]').val("");
});