Changeset 1500


Ignore:
Timestamp:
12.05.2011 22:54:05 (13 months ago)
Author:
zmsdev
Message:

jQuery-1.6: multiselects can not be saved

Location:
ZMS/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/dtml/ZMSSqlDb/input_form.dtml

    r1488 r1500  
    2525 
    2626><dtml-unless "REQUEST.get('f_zmiInputFormJavaScript')" 
    27 ><script language="JavaScript" 
    28 ><!--// 
     27><script language="JavaScript"> 
    2928 
    3029  function onFormSubmit(fm)  
     
    5352     ><dtml-let mmsid="'%s_%s'%(multimultiselect.get('tablename'),multimultiselect.get('fk'))" 
    5453      >// multimultiselect 
    55       $('#<dtml-var mmsid> option').attr("selected",true); 
     54      $('#<dtml-var mmsid> option').prop("selected",true); 
    5655     </dtml-let 
    5756    ></dtml-if 
     
    140139  } 
    141140 
    142 //--> 
    143141</script> 
    144142<dtml-call "REQUEST.set('f_zmiInputFormJavaScript',True)"> 
  • ZMS/trunk/plugins/www/jquery/jquery-all.min.js

    r1497 r1500  
    241241else {if(param.length>0)param+='&';param+=e.name+'='+escape(e.value)}} 
    242242return param} 
    243 function processMultiselectsOnFormSubmit(){var mss=$('select[multiple]');for(var i=0;i < mss.length;i++){var ms=$(mss[i]);if(ms.attr('name').indexOf('zms_mms_src_')!=0){$('option',ms).attr("selected","selected")}}} 
     243function processMultiselectsOnFormSubmit(){var mss=$('select[multiple]');for(var i=0;i < mss.length;i++){var ms=$(mss[i]);if(ms.attr('name').indexOf('zms_mms_src_')!=0){$('option',ms).prop("selected",true)}}} 
    244244function removeFromMultiselect(src){var selected=new Array();var index=0;while(index < src.options.length){if(src.options[index].selected){selected[index]=src.options[index].selected} 
    245245index++} 
  • ZMS/trunk/www/formlib.js

    r1273 r1500  
    218218    var ms = $(mss[i]); 
    219219    if (ms.attr('name').indexOf('zms_mms_src_')!=0) { 
    220       $('option',ms).attr("selected","selected"); 
     220      $('option',ms).prop("selected",true); 
    221221    } 
    222222  } 
Note: See TracChangeset for help on using the changeset viewer.