検索

ホームページ  >  に質問  >  本文

変更操作を実行する場合、変更操作はバックグラウンドで完了できます (データベース データを変更できます)。「変更」をクリックしてデータを表示し、変更するにはどうすればよいですか?

インデックスページの変更リンク

<div><a href="{:url('admin/broadcast/update',['id'=>$v['id'] ])}">変更</a></div>

jquery

$(function(){

$('#upda ').click (function(id){

var id = $(this).attr('id'); '投稿',

URL: "{: url ('admin/" Broadcasting/ update')} ",

データ: $ ('#form').Serialize (),

dataType:'json',

alert("成功") ;

public function update(){

$id=$this->request->get('id');

print_r($id);

if($this->request->isPost()){

$post=$this->request->post();

table('tplay_broadcast')-> where('id',$id)->update($post); 'tplay_broadcast')->where('id',$id)- >find();

$this->assign('data',$data);

return $this->fetch();

}

}

KayKay1264日前1087

全員に返信(3)返信します

  • Kay

    Kay2021-07-30 09:37:15

    フロント エンドに値を割り当てた後、フロント エンドで使用される <textarea value={data.name}> にはここ </textarea> の値と山括弧内の値を割り当てる必要があるため、解決しました。バックエンドが認識するものです

    返事
    0
  • 猪老湿

    猪老湿2021-07-23 11:22:51

    質問の意味がわかりません。写真を提供していただけますか?

    返事
    0
  • Kay

    コードはデータベース変更操作を完了できますが、「変更」をクリックすると、空の変更フォームが送信されます。リンクによって送信された値渡しエラーですか、それとも jquery リンクの書き込みに何か不足がありますか?

    Kay · 2021-07-23 11:28:55
  • キャンセル返事