Changeset 1111 for ZMS/trunk/dtml/ZMSSqlDb/input_form.dtml
- Timestamp:
- 14.07.2010 20:59:38 (23 months ago)
- File:
-
- 1 edited
-
ZMS/trunk/dtml/ZMSSqlDb/input_form.dtml (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/dtml/ZMSSqlDb/input_form.dtml
r1105 r1111 61 61 ><dtml-let mmsid="'%s_%s'%(multimultiselect.get('tablename'),multimultiselect.get('fk'))" 62 62 >// multimultiselect 63 var el = document.getElementById("<dtml-var mmsid>"); 64 for (var k=0; k < el.options.length; k++) { 65 el.options[k].selected = true; 66 } 63 $('#<dtml-var mmsid> option').attr("selected",true); 67 64 </dtml-let 68 65 ></dtml-if … … 72 69 73 70 // lazy multiselects (all elements starting with 'new_' or containing '_new_' with prefix) 74 $('select[multiple][name^=new_] option, select[multiple][name*=_new_] option').attr("selected", "selected");71 $('select[multiple][name^=new_] option, select[multiple][name*=_new_] option').attr("selected",true); 75 72 76 73 return b; … … 94 91 95 92 function multiMultiSelectRemoveElements( mmsid) { 96 var mms = document.getElementById(mmsid); 97 var i = 0; 98 while (i < mms.options.length) { 99 if ( mms.options[i].selected) { 100 mms.options[i] = null; 101 } 102 else 103 i++; 104 } 93 $('#'+mmsid+' option:selected').remove(); 105 94 return false; 106 95 } … … 154 143 else { 155 144 el.value = value; 156 var el = document.getElementById(elIdPrefix+'displayfield_'+elId); 157 if (el) { 158 el.value = label; 159 } 145 $('#'+elIdPrefix+'displayfield_'+elId).val(label); 160 146 } 161 147 } … … 258 244 ><dtml-let fk=item 259 245 ><input type="hidden" id="<dtml-var mmsid><dtml-var sequence-index>" value="" 260 /><input type="hidden" id="new_<dtml-var mmsid><dtml-var sequence-index>" value="" onchange=" document.getElementById('<dtml-var mmsid><dtml-var sequence-index>').value=this.value;"246 /><input type="hidden" id="new_<dtml-var mmsid><dtml-var sequence-index>" value="" onchange="$('#<dtml-var mmsid><dtml-var sequence-index>').val(this.value);" 261 247 /><input type="text" class="<dtml-var css>" style="vertical-align:bottom;background-color:#ddd;" id="displayfield_<dtml-var mmsid><dtml-var sequence-index>" value="" disabled="disabled" 262 248 /><img … … 458 444 src="<dtml-var MISC_ZMS>btn_delete.gif" 459 445 title="<dtml-var "getZMILangStr('BTN_DELETE')">" 460 onclick=" document.getElementById('<dtml-var elName>').value='null'; document.getElementById('<dtml-var "'displayfield_%s'%id">').value='[null]'; return false;"/></dtml-if>446 onclick="$('<dtml-var elName>').val('null'); ('$<dtml-var "'displayfield_%s'%id">').val('[null]'); return false;"/></dtml-if> 461 447 <dtml-else> 462 448 <select class="<dtml-var css>" id="<dtml-var elName>" name="<dtml-var elName>"> … … 602 588 ><input class="form-submit" type="submit" value="..." title="<dtml-var "getZMILangStr('ACTION_SELECT')%getLangStr(label,lang)">" onclick="return browseDbBtnClick('form0','<dtml-if ZMS_TABLE_PREFIX><dtml-var ZMS_TABLE_PREFIX>_</dtml-if>','<dtml-var id>','multiselect','<dtml-var "js_quote(fk.get('fieldname'))">','<dtml-var "js_quote(fk.get('displayfield'))">','<dtml-var "js_quote(fk.get('tablename'))">')" 603 589 ><input class="form-submit" type="submit" value="-" title="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick="return multiMultiSelectRemoveElements('<dtml-var elName>')" 604 ><dtml-if nullable><input class="form-submit" type="submit" value="X" title="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick=" document.getElementById('<dtml-var elName>').value='null'; document.getElementById('<dtml-var "'displayfield_%s'%id">').value='[null]'; return false;"/></dtml-if590 ><dtml-if nullable><input class="form-submit" type="submit" value="X" title="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick="$('#<dtml-var elName>').val('null'); $('#<dtml-var "'displayfield_%s'%id">').val('[null]'); return false;"/></dtml-if 605 591 ><dtml-else 606 592 ><dtml-var "getSelect(fmName='form0', elName='%s:list'%elName, value=value, inputtype='multiselect', lang_str=getLangStr(label,lang), required=0, optpl=optpl, maxlen=maxlen, enabled=1, REQUEST=REQUEST)" … … 639 625 <input class="<dtml-var css>" type="file" name="blob_<dtml-var id>" size="25" value=""/> 640 626 <input type="hidden" id="delete_blob_<dtml-var id>" name="delete_blob_<dtml-var id>:int" value="0"/> 641 <input class="form-submit" type="submit" name="btn" value="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick=" document.getElementById('delete_blob_<dtml-var id>').value='1';"/>627 <input class="form-submit" type="submit" name="btn" value="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick="$('#delete_blob_<dtml-var id>').val(1);"/> 642 628 </div> 643 629 </td> … … 674 660 <input class="<dtml-var css>" type="file" name="blob_<dtml-var id>" size="25" value=""/> 675 661 <input type="hidden" id="delete_blob_<dtml-var id>" name="delete_blob_<dtml-var id>:int" value="0"/> 676 <input class="form-submit" type="submit" name="btn" value="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick=" document.getElementById('delete_blob_<dtml-var id>').value='1';"/>662 <input class="form-submit" type="submit" name="btn" value="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick="$('#delete_blob_<dtml-var id>').val(1);"/> 677 663 </div> 678 664 </dtml-if> … … 682 668 <input class="<dtml-var css>" type="file" name="blob_<dtml-var id>" size="25" value=""/> 683 669 <input type="hidden" id="delete_blob_<dtml-var id>" name="delete_blob_<dtml-var id>:int" value="0"/> 684 <input class="form-submit" type="submit" name="btn" value="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick=" document.getElementById('delete_blob_<dtml-var id>').value='1';"/>670 <input class="form-submit" type="submit" name="btn" value="<dtml-var "getZMILangStr('BTN_DELETE')">" onclick="$('#delete_blob_<dtml-var id>').val(1)';"/> 685 671 </div> 686 672 <dtml-var error_type>: <dtml-var error_value><hr/><dtml-var error_tb html_quote newline_to_br><br/>
Note: See TracChangeset
for help on using the changeset viewer.
