我有一个基本表单,我有一个使用JavaScript的自动完成字段。 这是我如何以形式绑定字段:
@Html.TextBoxFor(m=>m.AlgoName, new {id="tags"})
现在我需要添加到文本框字段旁边的表单a" Details"按键 打开一个新窗口 并发送
AlgoName
到新窗口。
AlgoName是我模特的一部分。 我怎么做?请帮我。 感谢!!!
答案 0 :(得分:0)
最简单的例子:
<强> HTML 强>:
<input type="text" name="AlgoName" id="tags" />
<a href="#" id="details">Details</a>
Javascript (使用jQuery):
$('#details').click(function(){
var algoname = $('#tags').val(); // get the value of tags input assuming it is a string
var url = "/mycontroller/details/"+algoname;
window.open(url , 'window name', 'window settings');
return false;
});
<强> myController的强>
public ActionResult details(string algoname)
{
// validate algoname
// get info related to algoname
return Content("Here are all details!");
}