EasyUI Forum
December 01, 2025, 01:37:30 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: can't settext combogrid editor on event onBeginEdit  (Read 6976 times)
Opan Mustopah
Full Member
***
Posts: 164


Indonesia


View Profile Email
« on: January 30, 2015, 04:26:05 AM »

hello again,

why i can't set text on combogrid editor on event onBeginEdit?
here is my code:

Code:

var carrier_id = $(this).datagrid('getEditor',{index:index,field:'carrier_id'});
        var carrier_id_b = $(this).datagrid('getEditor',{index:index,field:'carrier_id_b'});
        console.log(carrier_id);
        console.log(carrier_id_b);
        $(carrier_id.target).combogrid('setText','test');
        $(carrier_id_b.target).textbox('setText','opasdk');
        if (!is_master_detail){
          if (state.row == 'new_row'){
            $(carrier_id.target).combogrid({
              onSelect:function(index,row){
                // AJAX REQUEST
                $.get(init_url,{prm_carrier_id: row.carrier_id},function(data){
                  $(carrier_id_b.target).textbox('setValue',data.val);
                },'json');
              }
            });
          }
        }

when i do that, combogrid still empty,its like combogrid is forced to default value when i setText or set his value,and strangely when i use clear or reset method its working.
but when i try to set text on textbox, it works. my questtion is why?
is there a problem when i put large function on event onBeginEdit?

many thanks for the answer
« Last Edit: January 30, 2015, 04:35:08 AM by Opan Mustopah » Logged

-- Bajak Otak --
*** Sorry for my bad english :3 ***
--JeasyUI version 1.4--
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!