在页面中<input id="Text1" type="text" readonly="readonly"/>能实现只读不写的效果,但是最终是不会被提交的,因为加了readonly="readonly"。我想知道如何让文本框只读却能被提交。这是我的一个JQUERY plug-in,所以希望是用JQ实现,谢谢。

解决方案 »

  1.   

    给每一个文本框都添加<input id="Hidden1" type="hidden" />,这个是能提交的。
      

  2.   


    <input type="text" name="title" readonly="readonly" value="aaaa"/>
      

  3.   

    READONLY能提交的吧。。你所谓的提交是什么。难道不是表单提交么。?
      

  4.   

    LZ搞错了吧。readyonly是可以提交的,你value值都没有,当然得不到数据disabled才是不会提交
      

  5.   

    readonly可以提交啊楼主啥意思啊,你看看向后台传数据了没?是不是你字段拼错了啊
      

  6.   

    可以将hidden和已生成的文本框绑定。
      

  7.   

    readonly 是可以提交的
    你要有个 name="xxxx"  , 没有 name 提交不了
      

  8.   


    我试了没有name能提交。是我错了还是~~
      

  9.   

    正常的 form 方式提交需要 name, ajax 方式另当别论