jQuery MiniUI

 找回密码
 立即注册
查看: 5174|回复: 1
打印 上一主题 下一主题

minniUI怎么样才能获得select中的值? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-8-16 18:57:17 |只看该作者 |倒序浏览
问题:一个普通的form中包含一个select组件,用miniui转化为json之后,在后台不能获得select中的值

代码:
    form:
     <form id="forms" method="post">
        <input name="postid" value="${attrs.postid }" class="mini-hidden" />
        <table style="font-size:13px;">
        <tr>
         <td>公司:</td>
                    <td>   
                        <select id="postdeptid" name="postdeptid"  style="width:120px;">
                            <!--<option value="${attrs.postdeptid}">${attrs.postdeptname }</option>
                            -->
                            <option value="001">公司1</option>
                            <option value="002">公司2</option>
                            <option value="003">公司3</option>
                        </select>
                    </td>
        </tr>
        <tr>
         <td >部门:</td>
                    <td >   
                           <select id="postchilddeptid" name="postchilddeptid" style="width:120px;">
                            <option value="${attrs.postchilddeptid }">${attrs.postchilddeptname}</option>
                        </select>
                    </td>
        </tr>
  js:
function submitForm() {
            //提交表单数据
            var form = new mini.Form("#forms");   
            //表单验证
            form.validate();
            if (form.isValid() == false) return;         
            var data = form.getData();
              //获取表单多个控件的数据
            var json = mini.encode(data);  
           // alert($("#i-0-addressee").val());
             //序列化成JSON
            $.ajax({
                url: "${ctx}/SpesDispatchAction.do?efFormEname=BMZP301&serviceName=BMZP301&methodName=update",
               type: "post",
               data: { submitData: json },
               success: function () {
                   alert("编辑成功");
                   CloseWindow();
                }
               });
            }


Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-8-17 08:23:12 |只看该作者
如果是原生的select,miniui是不会做处理的。
你可以用 <select class="mini-combobox" 进行转换为combobox,这样miniui才能进行值的操作。
否则,请自行用JS来操作select

Archiver|普加软件

GMT+8, 2024-11-26 06:47 , Processed in 1.050904 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部