js动态生成的控件,在后台获取不到怎么办

JavaScript07

js动态生成的控件,在后台获取不到怎么办,第1张

1、确定你生成的控件是否在要提交的Form标签内。

2、你的控件是否有ID及Name属性。

3、确定你后台从Form中获取数据时,Form的Key有没有写错了,最好是观察传过来的所有数据都有些什么,看是否有包含你生成的控件的值。

1、如果你只是想向repeat里添加一个DropDownList可以把思路换换。

2、JS是客户端脚本,不回传服务器,所以你别添加服务器控件了

3、添加一个<select>...</select>HTML控件好了,就是你现在的写的ADD方法就OK了

4、后台用reuqest.form("控件名")获取数据。一定要添加服务器端控件,那就别用JS