1

ダイアログボックスにフレキシグリッドを実装しようとしました。

コントローラーコード:

 function grid(id){
    $colModel['s.no'] = array('S. No',50,TRUE,'center',0);
    $colModel['Name'] = array('Name',200,TRUE,'center',0);
    $gridParams['title'] = "Farmer List";   
    $grid_js = build_grid_js('flex1',$surl,$colModel,'id','desc',$gridParams);
    echo $grid_js;
 }

これは私の見解では私のコードです。

 function view(id){
$.post("<?php echo site_url()?>controllerName/grid/"+id,{},function(data){
      $("#dialog_box").html(data);

    $("#dialog_box").dialog({
        height: 300,
        width: 600,
        modal: true
    });
  });
 }

最初に列名を入力しようとしましたが、表示されませんでした。「echo 10」という数字を出力すると、この 10 がダイアログ ボックスに出力されます。

私のコードの何が問題なのかわからず、同じコードが通常のビューで機能します(ダイアログボックス以外を意味します)。

これについて私を助けてください。

前もって感謝します。

4

0 に答える 0