日期:2014-05-17  浏览次数:20790 次

很奇怪的ASP页面不能提交的问题,请各位帮看看,谢谢!
分页显示,每页20行记录。每行里面有一下几个字段
Response.Write( " <input   name= 'id_code "   &   i   &   " '   type= 'hidden '   value= ' "   &   objRS( "ID_CODE ")   &   " '> ")

Response.Write( " <select   name= 'cate_id "   &   i   &   " '   onChange= 'javascript:catechange(this, "   &   i   &   ");isChanged() '> ")

Response.Write( " < <input   name= 'cate_desc "   &   i   &   " '   type= 'text '   value= ' "   &   objRS( "CATE_DESC ")   &   " '   size= '30 '   readonly= 'true ' ")

Response.Write( " <select   name= 'curr "   &   i   &   " '   onChange= 'javascript:isChanged() '   style= 'vertical-align:middle '> ")

Response.Write( " <input   name= 'price "   &   i   &   " '   type= 'text '   value= ' "   &   FormatNumber(objRS( "PRICE "),2,-1,0,-1)   &   " '   style= 'text-align:right '   size= '10 '   onChange= 'javascript:isChanged() '   /> ")

/*其他格式代码省略*/

问题是:如果前两行的cate_id与cate_desc有数据,则窗口提交时没有反映,如果把前两行的cate_id与cate_desc清空,又可以正常提交,而且数据保存完整且正确.

第一次遇到这样的问题,请行家指点一二,谢谢!


------解决方案--------------------
注意的上数据中是否包含了 " '> 等
------解决方案--------------------
关键代码没有放出来