12 |
- //>>built
- define("pd/widgets/grid/cells",["dojo/_base/declare","dojox/grid/DataGrid"],function(_1){var _2=_1("pd.widgets.grid.cells.Select",[dojox.grid.cells.Select],{formatEditing:function(_3,_4){this.needFormatNode(_3,_4);var h=["<select onchange=\"pd.connect.publish('/pd/widgets/grid/cells/applyChange');\" class=\"dojoxGridSelect\">"];for(var i=0,o,v;((o=this.options[i])!==undefined)&&((v=this.values[i])!==undefined);i++){v=v.replace?v.replace(/&/g,"&").replace(/</g,"<"):v;o=o.replace?o.replace(/&/g,"&").replace(/</g,"<"):o;h.push("<option",(_3==v?" selected":"")," value=\""+v+"\"",">",o,"</option>");}h.push("</select>");return h.join("");}});_2.markupFactory=function(_5,_6){Cell.markupFactory(_5,_6);var _7=lang.trim(domAttr.get(_5,"options")||"");if(_7){var o=_7.split(",");if(o[0]!=_7){_6.options=o;}}var _8=lang.trim(domAttr.get(_5,"values")||"");if(_8){var v=_8.split(",");if(v[0]!=_8){_6.values=v;}}};return _2;});
|