Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 模式don和x27的值设置;通过ajax success函数设置时不显示_Javascript_Php_Jquery_Ajax_Codeigniter - Fatal编程技术网

Javascript 模式don和x27的值设置;通过ajax success函数设置时不显示

Javascript 模式don和x27的值设置;通过ajax success函数设置时不显示,javascript,php,jquery,ajax,codeigniter,Javascript,Php,Jquery,Ajax,Codeigniter,我有一个显示组名等的表,还有一个显示成员列表的模式。单击特定组名时,会显示模式。。我在ajax的success函数中为modal设置了值,但它不显示任何内容。。我还尝试在ajax的success函数中执行alert(response),但没有显示警报 这是我的密码: 对于HTML表格: <div class="row table-responsive"> <table class="table table-bordered table-striped table-conde

我有一个显示组名等的
,还有一个显示成员列表的
模式
。单击特定组名时,会显示模式。。我在ajax的success函数中为modal设置了值,但它不显示任何内容。。我还尝试在ajax的success函数中执行
alert(response)
,但没有显示警报

这是我的密码: 对于HTML表格:

<div class="row table-responsive">
  <table class="table table-bordered table-striped table-condensed" id="r_data"> 
    <thead class="header">
      <tr class="well">
        <th style="font-size: 14px;">
            Group Name
        </th>
        <th style="font-size: 14px;">
            Leader's Name
        </th>
      </tr>
    </thead>
    <tbody>
      <?php if($result != NULL){?>
        <?php foreach($result as $row){?>
        <tr>
            <td data-toggle="modal" href="#viewMember" data-id="<?php echo $row->reservedID;?>">
                <?php echo $row->groupName;?>
            </td>
            <td>
                <?php echo $row->l_name.", ".$row->f_name." ".$row->m_name;?>
            </td>
        </tr>
        <?php }?>
      <?php }?>
    </tbody>
  </table>

首先,我没有看到与此代码匹配的html元素
$('.modal body#header')
。所以现在,我对你关于显示输出的问题感到困惑。我假设您希望在标题
中显示。如果是,则在成功块内更改jquery代码,如下所示:

$('.modal-header').find('#header').html(result[0].fname);

如果显示要显示输出的位置,那么进行jquery选择很容易

你能不能用console.log(result)代替alert;查看您得到的响应我没有看到任何id为
hdrmsg
id的元素。您可以
console.log(result[0].fname)
成功。@karanthakkar,我已经在程序中编辑了它,但id仍然没有显示任何内容。@NorlihazmeyGhazali,我也尝试了
console.log(result)
console.log(result[0].fname)
,但它仍然没有显示任何东西…这是什么$_请求['reserveID'];。在你的控制器上找到这个。它应该是从ajax请求接收的吗?您发送的是数据:{'groupID':id}。
$('.viewMember').on('show.bs.modal', function (event) {
    var button = $(event.relatedTarget) // Button that triggered the modal
    var id = button.data('id')
    $.ajax({
        url: "<?php echo base_url('admin/group/getMember')?>",
        type: 'POST',
        data: { 'groupID': id},
        dataType: 'JSON',
        success: function(result){
            //alert("hi");
            $('.modal-body #header').text(result[0].fname);
        }

    });
});
public function getMember(){
    $data = array();
    $id = $_REQUEST['groupID'];
    $this->load->model('group_model');
    $data = $this->group_model->getAllMember($id);

    echo json_encode($data); 
}
$('.modal-header').find('#header').html(result[0].fname);