ASP.NET表单传参问题? <form action="xxx.aspx?id=<%=%>" method="get"> <%=%>这里如何用变量代替

<formaction="xxx.aspx?id=<%=%>"method="get">表单下面有个HTML的SELECT控件,我想问如何将SELECT选中的值当做参数写... <form action="xxx.aspx?id=<%=%>" method="get"> 表单下面有个HTML的SELECT控件,我想问如何将SELECT选中的值当做参数写在赋给参数id,或者有其他方法也可以,总之就是能把SELECT选中的值成功赋给ID就行。 展开
 我来答
草薙在
2012-06-05 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6306万
展开全部
写一个<select name="id">,submit提交的时候get会自动在url后面带id参数的,这是最基本的html表单技术啊
更多追问追答
追问
问题xxx.aspx加载页面的时候获得不到,我用request.querystring和FORM都不行。
只有把值赋在id后面这种方式才能获得。所以我想问下这个值怎么绑定给ID。
因为那个SUBMIT调用的是个JS函数,这个函数不是我写的呵呵,我也看不太懂,目前我只知道可以通过ID绑定的方式可以传过去。
比如我xxx.aspx?id=6这样就可以传过去,问题我想用SELECT控件选中的值来代替这个6,怎么搞啊
追答
如果是这样,说明那个js改的没有走正常的请求流程,你需要把那个函数的代码贴出来。

如果你非要修改form的action,还是要在onsubmit方法里面修改,jquery有个插件,可以直接使用ajax提交form,会自动从form里面提取所有控件值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式