编号发票类型发票开头发票明细" /> 编号发票类型发票开头发票明细" />

bootstrap 模态框modal 传值问题

bootstrap 模态框modal 传值问题

后台管理的项目常会使用到bootstrap里面的模态框modal,因此编辑的时候就需要将页面上的值传到模态框里面并显示,如:

html代码:

<table  >      <tr>           <th><input type="checkbox" ></th>          <th>编号</th><th>发票类型</th><th>发票开头</th><th>发票明细</th>          <th>纳税人识别号</th><th>营业电话</th><th>营业地址</th><th>银行</th>          <th>开户地区</th><th>开户支行</th><th>银行账号</th>          <th>操作</th>      </tr>      <tr>          <td><input type="checkbox" ></td>           <td>1</td><td>xxxxx</td><td>啦啦</td><td>11</td>           <td>22</td><td>33</td><td>44</td><td>55</td>           <td>66</td><td>77</td><td>88</td>           <td><a  data-toggle="modal" data-target="#editVoince" data->编辑</a>               <a >删除</a>           </td>      </tr></table>

<!-- model start --><form action="saveSupplier" method="POST"><div   tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">    <div >       <div >          <div >              <button type="button"  data-dismiss="modal" aria-hidden="true">×</button>              <h4 >新增发票信息</h4>          </div>          <div >             <div >                 <div >                      <div >                         <label>发票明细:</label>                         <input type="text" >                     </div>                     <div >                         <label>纳税人识别号:</label>                         <input type="text" >                     </div>                </div>              </div>        </div>        <div >               <input type="submit"  value="保存">           <button type="button"  data-dismiss="modal">取消</button>        </div>      </div>   </div></div></form><!-- model end -->

js代码如下:

$('#editVoince').on('show.bs.modal', function (event) {      var btnThis = $(event.relatedTarget); //触发事件的按钮      var modal = $(this);  //当前模态框      var modalId = btnThis.data('id');   //解析出data-id的内容      var content = btnThis.closest('tr').find('td').eq(2).text();      modal.find('.content').val(content);         });

保存数据时,可以异步请求提交数据或直接form表单提交数据就行了。

界面如图:

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部