0

angularjsでjquery easyuiを使用しています。
内部に多くのコンポーネントを含むフォーム テンプレートを (ajax 経由で) 読み込んでいます。
これは ajax からのフォームです。

 <form id="LoginForm" method="post" ng-submit="login()">
     <a href="javascript:void(0)" class="easyui-linkbutton"  nclick="submitForm()">Submit</a>
</form> 

これは、ajax呼び出しの直後にレンダリングする方法です:

$("#LoginForm").form();

問題は、すべてのフォーム サブ コンポーネントが easyui ウィジェットにならないことです。すべてのサブ コンポーネントを調べて (ajax から来た後) ライブにする必要があります。
たとえば、ウィジェットにするためにフォームとボタンをレンダリングする必要があります...

$('#LoginForm').form('reset');
$('#LoginForm a').linkbutton();

次のような、コンポーネントを再レンダリングするための easyui はありますか。

$('#LoginForm').render();

ありがとう

4

1 に答える 1

1

それを見つけた:

$.parser.parse('#LoginForm');
于 2013-07-23T03:35:26.330 に答える