我有一个默认值“输入关键字”的输入框。我还有另外两个复选框,因此用户可以选择复选框并点击搜索或键入关键字并搜索或两者都做。以防万一,他们只选择复选框,我想检测输入框中是否没有任何变化并将其值设置为空。我如何在 jquery 中做到这一点?
<input name="KeywordBox" class="BasicSearchInputBox" type="text"
size="300" value="Enter Keywords"/>
像这样的???
if (~$("input").change(function ()) {do sth;}
试过这个:不工作..
var keywords = encodeURIComponent($(".BasicSearchInputBox").val());
if (keywords.indexOf("Enter Keywords") != -1)
{
url += '&k=' + checkboxValues;
window.location.href=url;
}
if (keywords.indexOf("Enter Keywords") == -1){
window.location.href=url+'&k='+keywords+checkboxValues;
}