瀏覽次數: 627316

  • getValue方法 & setValue方法

    //getValue方法



    value = $(id).mdatebox('getValue');

    value = $(id).mtimebox('getValue');

    value = $(id).radiobuttons('getValue');

    value = $(id).checkboxes('getValue');

    value = $(id).refval('getValue');

    value = $(id).file('getValue');

    value = $(id).geolocation('getValue');

    value = $(id).geomap('getValue');

    其他全部:

    value = $(id).val(); 


    //setValue方法



    $(id).mdatebox('setValue', value );

    $(id).mtimebox('setValue', value );

    $(id).radiobuttons('setValue', value );

    $(id).checkboxes('setValue', value );

    $(id).refval('setValue', value );

    $(id).flipswitch('setValue', value );

    $(id).file('setValue', value );

    $(id).geolocation('setValue', value );

    $(id).geomap('setValue', value );

    其他全部:

    $(id).val(value );

    如果是select:在val后再加:

    $(id).selectmenu("refresh");

    如果是slider:在val后再加:

    $(id).slider("refresh");





  • 判斷新增編輯狀態

    if ($('#dataFormMaster').find('.info-form').form('status')
    == " insert ")



    if
    ($('#dataFormMaster').find('.info-form').form('status') == "edit")







  • datagrid QueryColumn 動態給值

    $('#FieldName_Query').val(value)



    FieldName是欄位名字,value為值







  • 取得datagrid查詢字串,可寫在onbeforeload

     var datagrid = $('#dataGridView').find('.info-datagrid');



     var where = datagrid.datagrid('getWhere');







  • datagrid,charts setwhere方法

    $('#JQDatagridID').plotpiechart('setWhere',
    where);



    $('#JQPieChartID').plotpiechart('setWhere',
    where);



    $('#JQLineChart1').plotlinechart('setWhere',
    where);



    $('#JQBarChart1').plotbarchart('setWhere',
    where);







  • datagrid loadData方法

    $("." + $.fn.datagrid.class,
    '#dataGridView').datagrid('loadData', rows);



    //dataGridView是你的datagridID, rowsjson格式的資料





  • dataform動態欄位隱藏,顯示

    $("#dataFormMaster_FieldName").parent().parent().show();



    $("#dataFormMaster_FieldName
    ").parent().parent().hide();





  • 進入畫面直接開啟dataform編輯,寫在datagrid onloadsuccess

    $('#dataGridView').find('.info-datagrid').datagrid('insertRow');