ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery+ajax動的操作テーブルtr td手順の詳細説明

jQuery+ajax動的操作テーブルtr td手順の詳細説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-27 10:40:321969ブラウズ

今回は、jQuery+ajax動的操作formtr tdの手順を詳しく説明します。jQuery+ajax動的操作tr tdの注意事項

は何ですか。以下は実際的なケースです。見てください。

関数:

ajax は、tr/td をテーブルに動的に追加するためにバックグラウンドの戻りデータを取得します

html 部分:

<table>
<tbody></tbody>
</table>
ajax 部分:

var year = $('#year').val();//下拉框数据
var province= $('#province').val();//下拉框数据
$('table tbody').html('');
$.ajax({
  url:"/Plan/sendJson.html",
  type:"get",
  data:{
     'year':year,
     'province':province
  },
  datatype:'json',
  success:function(data){
     switch(data.msg)
     {
        case '0':
            $('table tbody').prepend('<tr><td colspan=&#39;2&#39;>暂无数据</td></tr>');break;
        case '1':
            $.each(data.data,function(i,n){
var $tr = $("<tr>"+
"<td>"+n.year+"</td>"+
"<td>"+n.province+"</td>"+
"</tr>");
var $table = $('table tbody');
$table.append($tr);
});
}
}
})
php 背景 (PHP 処理を考える):

$year = I('get.year');
$province = I('get.province');
$condition = array();
$year && $condition = array('eq',$year);
$province && $condition = array('eq',$province);
$dataList = M('Plan')->where($condition)->select();
if(false != $dataList){
  $data['msg'] = '1';
  $data['data'] = $dataList;
  echo json_encode($data);
  exit;
}else{
  $data['msg'] = '0';
  $data['data'] = '';
  echo json_encode($data);
  exit;
}
信じてください。この記事の事例を読んだ後は、その方法をマスターしたことになります。さらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

vue-cli2.9.3の使用手順の詳細な説明

vue Webpackの使用例の詳細な説明

🎜

以上がjQuery+ajax動的操作テーブルtr td手順の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。