我的思绪已经100%空白,所以需要一些指导。
match
我需要该表单,以便页面重定向到诸如
之类的URL names
例如`dim<-`(unlist(L1)[match(m1, names(L1))], dim(m1))
# [,1] [,2] [,3] [,4]
#[1,] 1 NA NA NA
#[2,] 2 NA 3 NA
#[3,] NA NA NA NA
如果我搜索了<form action="/" id="searchForm">
<input type="text" name="s" placeholder="Search...">
<input type="submit" value="Search">
</form>
我甚至需要jQuery吗?
答案 0 :(得分:1)
使用jquery解决方案:
$('#searchForm').on('submit', function(event){
$('[name=s]').prop('disabled', true)
$(this).attr('action', 'http://example.com/rest/ful/url/' + $('[name=s]').val());
});
答案 1 :(得分:1)
使用jquery的.submit
事件并获取输入值并使用window.location.href
来满足您的要求。
请查看下面的代码段。
$("#searchForm").submit(function( event ) {
var searchTerm = $("input[name='s']").val();
if($.trim(searchTerm)!=""){
var redirectURL = "http://example.com/rest/ful/url/"+$.trim(searchTerm)+"/";
console.log(redirectURL);
window.location.href=redirectURL;
}else{
alert("Please enter search term!");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="/" id="searchForm">
<input type="text" name="s" placeholder="Search...">
<input type="submit" value="Search">
</form>
答案 2 :(得分:1)
你不需要jquery来做这件事,但它可以帮助你,你必须听取提交事件,防止默认行为并重定向到你想要的页面:
@Formula(" <SQL expression to extract time here> ")
public long time;