2017-12-15 4 views
0

後、私は編集モーダルポップアップで私のテーブルの上に部分的なビューを持っていると私は、ポップアップのフィールド移入するJavaScript関数を呼び出す呼び出されていない。これで、すべてのこれらの値が取得JavaScriptの機能部分図リフレッシュ

<a href="#" data-toggle="modal" data-target="#editItemModalDialog" onclick="populateEditForm(42);">Edit</a> 

をページがロードされたときに完全にロードされたが、私はその項目とを保存するときにjqueryのloadメソッドを使って部分図を再レンダリング:

$('#tableContainer').load('@(Url.Action("SomeAction", "SomeController", null, Request.Url.Scheme))'); 

、部分図が更新されます。この方法が、私は今、編集ボタンをクリックすると、 onclickボタンイベントは、populateEditFrom funcを呼び出さない私はここで何が欠けていますか?

+1

を必要としています。 –

+0

保存後....編集ボタンをクリックすると...デベロッパーコンソールには何が表示されますか???????????? –

答えて

1

このコードは役立つかもしれない:あなたのケースは、「かもしれない」という言葉は、私はあなたが置くことができdocument.radyでそれを入れているという理由だけでビューをロードした後機能 を発射する場合
イタが100%に動作します任意のイベントとあなたが望むものを与える。あなたは、ボタンのクリックやanyeventへの準備ができて、ドキュメントを変更することができます

$(function(){ 
        $.ajax(
       {url: "@(Url.Action("SomeAction", "SomeController", null, Request.Url.Scheme))", 
       success: function(result) 
       { 
       $("#tableContainer").html(result); 
       **//<<FIRE YOUR FUNCTION HERE>>** 
       } 
       }); 

今思い出すとuが内にする必要がある、または部分的なビューを呼び出し、非部分図から含まジャバスクリプト、

+1

「あなたのコードがうまくいく理由」の説明は有益で、ダウンボートからあなたを救うでしょう –

+0

ありがとう、私はそれを更新しました –