我有这个表格,它是一个简单的顶部搜索栏,如下所示。没有提交按钮。当用户点击回车时,它会被提交。
<form style="display:inline;" method="GET" action="/printers/" class="searchForm">
<input placeholder="Hit enter to search..." type="text" class="topsearchbar" value="">
</form>
然后是 jQuery。这是我从搜索框中获取值并将其添加到当前操作并需要提交的地方。但我只是不知道如何做到这一点。你能帮忙吗?
这是我的jQuery:
$(".searchForm").submit(function(event) {
event.preventDefault();
var action = ($(".searchForm").attr("action"));
var searchStr = ($(".topsearchbar").attr("value"));
if((action && searchStr) != '' && (action && searchStr).length >= 5)
{
alert('Ok to proceed')
var serverStr = action+'/'+searchStr;
alert(serverStr)
//Submit the form to serverStr. serverStr is the form's action
}
else
{
alert('To small to be any good')
}
}),