亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將選擇選項值從 php 代碼傳遞給 Jquery?

如何將選擇選項值從 php 代碼傳遞給 Jquery?

PHP
慕姐8265434 2021-11-05 14:56:51
單擊添加行按鈕時,新行將添加到特定表中。所以我需要添加一個帶有 php 選項值的選擇選項。如何將此 php 值傳遞給 jQuery?Jquery 函數 我需要在 rowData.push(''); 中顯示選擇選項;  $('.dt-add').each(function () {        var whichtable = $(this).parents('form').attr('data-id');        $(this).on('click', function(evt){            //Create some data and insert it            var rowData = [];            var table = $('#teammembertable' + whichtable).DataTable();//          rowData.push('');            rowData.push('<select class="form-control addstafftype" id="addstafftype" name="addstafftype"><option value="">Select</option><option value="Leader">Leader</option><option value="Technician">Technician</option></select');            rowData.push('<button type="button" data-id='+ whichtable +' class="btn-xs dt-delete dt-deletes"><i style="font-size:10px" class="fa">&#xf00d;</i></button>');            table.row.add(rowData).draw( false );        });    });PHP代碼$dataadd_team_memb = array(        'team_id' => $id,        'Staff_id' => $this->input->post('getaddstaffname'),        'Staff_type' => $this->input->post('getaddstafftype'),        'status' => "active"    );    $insert_id = 0;    if ($this->db->insert("team_members", $data)) {        $insert_id = $this->db->insert_id();    }
查看完整描述

1 回答

?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

$('.dt-add').each(function () {

    var whichtable = $(this).parents('form').attr('data-id');

    $(this).on('click', function(evt){

        var rowData = [];

        var table = $('#teammembertable' + whichtable).DataTable();

        rowData.push('<select class="form-control addstafftype" id="addstafftype" name="addstafftype">'+

            '<option value="">Select</option>'+

            '<?php foreach($selectallstaff as $staffname){ ?>'+

                '<option value="<?php $staffname["Staff_id"]; ?>"><?php $staffname["Staff_name"]; ?></option>'+

            '<?php } ?>'+

            '</select');

        rowData.push('<button type="button" data-id='+ whichtable +' class="btn-xs dt-delete dt-deletes"><i style="font-size:10px" class="fa">&#xf00d;</i></button>');

        table.row.add(rowData).draw( false );

    });

});


查看完整回答
反對 回復 2021-11-05
  • 1 回答
  • 0 關注
  • 169 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號