點擊我的表單中的搜索按鈕,我想設置一些參數給url並提交。從java腳本構造GET url並提交
下面是我的javascript
function validateSubmitSearch(form) {
if(form.elements["iAccept"].checked == true) {
form.query.value=form.search_query.value;
form.action = "vendor/search";
form.method = "GET";
form.submit();
}
}
這種JavaScript返回網址爲 http://localhost:8080/Project/vendor/search?query=xxx&search_query=xxx&search=Search
相反,我需要它作爲 http://localhost:8080/Project/vendor/search?query=xxx
這可怎麼辦呢?
編輯:
我無法刪除表單元素和search
這裏是HTML代碼
<form class="searchform" onSubmit="validateSubmitSearch(this)">
<input name="query" type="hidden" />
<input name="search_query" class="textbox" type="text" />
<input type="checkbox" id="iAccept" name="iAccept" value="I ACCEPT">
<input name="search" class="button" value="Search" type="submit" /></td>
</form>
請添加您的html代碼的complate。 –
'form.search_query.value;'的值是什麼? –
@IvanBarayev:添加了HTML代碼 –