-1

AjaxフォームにUIダイアログを使用しています。異なるIDの2〜6個のリンクをクリックすると、UIダイアログが表示される必要があります。フォームを送信してUIダイアログを非表示にした後、Ajaxは送信された行をデータベースからクリックされたリンクの場所に戻し、置き換えます。スクリプトが機能していません。jQueryでこの関数を実行することは可能ですか?これは、1つのリンクに対する私のデフォルトの関数です。

$('#add').ajaxForm({
 target: '#start',
 success: function() {
  $('#start').fadeIn('slow');
 });

これが私の考えです!複数リンクの場合:

$('#add').ajaxForm({
 var xx = '#'+$(event.target.name);
 target: xx,
 success: function() {
  $(xx).fadeIn('slow');
 }
});
4

1 に答える 1

0

それが機能するには、イベントオブジェクトが必要です..

メソッド内のイベント オブジェクトにアクセスしようとしていますが、これは不可能です。

メソッドでそれを呼び出すと、意味がありません..

于 2012-10-24T20:14:14.447 に答える