jQuery MiniUI

标题: 动态添加combobox和textbox [打印本页]

作者: hsheng    时间: 2014-5-13 15:55:20     标题: 动态添加combobox和textbox

如何保证js 控制添加的combobox与textbox的数据获取 与样式获取正常?
现在动态添加combobox没有数据和样式。


作者: felt    时间: 2014-5-13 15:58:59

你怎么添加的
作者: hsheng    时间: 2014-5-13 16:03:24

  1. function addtr() {
  2.             trid += 1;
  3.             var _type = "EquiPmentType_" + trid;
  4.             var _bind = "BindUnit_" + trid;
  5.             var _number = "EquipmentNumber_" + trid;
  6.             var tr = '<tr>';
  7.             tr += '<td><input type="text" id="EquiPmentType_' + _type + '" class="mini-combobox" textfield="DictKey" valuefield="DictID" style="width: 150px;" url="SuppliesesApply.aspx?Action=GetEquipmentTypeList" /><span></span></td>';
  8.             tr += '<td><input type="text" id="BindUnit_' + _bind + '" class="mini-combobox" textfield="DictKey" valuefield="DictID" style="width: 150px;" url="SuppliesesApply.aspx?Action=GetEquipmentBindList" /><span></span></td>';
  9.             tr += '<td><input type="text" id="EquipmentNumber_' + _number + '" class="mini-textbox" style="width: 150px;" /><span></span><span class="icon-remove delspan" onclick="deltr(this)"></span></td>';
  10.             tr += '</tr>';
  11.             $("#t_supplies").append(tr);
  12.         }
复制代码
现在是控件不显示了。
作者: felt    时间: 2014-5-13 16:09:41

hsheng 发表于 2014-5-13 16:03
现在是控件不显示了。

调用下mini.parse(tr)
字符串拼接的需要解析一下
作者: hsheng    时间: 2014-5-13 16:15:41

mini.parse(tr)
$("#t_supplies").append(tr);


加了之后 第一行的控件不显示出来,第二行才显示。
作者: felt    时间: 2014-5-13 16:23:29

hsheng 发表于 2014-5-13 16:15
mini.parse(tr)
$("#t_supplies").append(tr);

$("#t_supplies").append(tr);
mini.parse(tr)
作者: hsheng    时间: 2014-5-13 16:35:37

soga  。
谢谢!




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2