如何将输入框的值从视图传递到URL作为ID而不是GET参数?将输入值传递给MVC中的id从视图
如果查询字符串为空,我的主控制器将返回一个附加视图。
本地主机:1111 /家庭/工作/ 1
将基于ID的表中返回结果的列表,而:
本地主机:1111 /家庭/工作
将返回“空白”视图。
空视图包含一个功能非常简单的表单,并返回表结果,但是,我需要URL格式正确{控制器}/{action}/{id},其中id来自输入。而我目前得到{控制器}/{行动}/jobno = 1
空查看:
<form action='home/job/' method="post">
<input type="text" name="jobno"/>
<input type="submit" value="Submit" />
</form>
尝试将'action ='home/job /''替换为'action ='/ home/job'' – 2013-02-14 12:29:12
我试过了,窗体和结果视图都能工作,我只需要输入值就可以传递进入网址。例如,如果输入值是999,那么我需要URL来读取“home/job/999”,而不是“home/job”或“home/job?jobno = 999” – iswinky 2013-02-14 12:31:50
,您对'jQuery'很满意,将追加查询字符串 – 2013-02-14 12:39:31