2010-11-26 12 views

答えて

0

あなたはjavascriptの機能のonLoad文書または他のページのイベントあなたはAJAXを使用している場合は、それを直接呼び出すことができます

+0

mvcで、私の知っているonloadが動作していないが、それは動作しませんので、1つのクラスファイルだけです。ここで私は "ScriptManager.RegisterStartupScript(@@@@@@、this.GetType()、" setMenuItem " 、 "setMenuItem();"、true); " –

1

(ボタンのクリックか何かのような)を呼び出す必要がありますそれを直接呼び出すことができる文句を言いません。

ページA - >アヤックス - >コントローラ - >それはあまりにもアヤックスずに働くかもしれないが、私はそれを試していないページA

public ActionResult MyAjax(string message) 
    { 
     return JavaScript(string.Format("methodInPageA('{0}');", message.Replace("'", "\\'"))); 
    } 

でメソッドを呼び出すJavaScriptを返します。

+0

これは動作していません.... –

+0

何が動作していませんか?コントローラメソッドをどのように呼び出すのですか?あなたはどんな結果を得ますか?私は別のプロジェクトでこのソリューションを自分で使用しています。私が言ったように:それはAJAXでのみ機能するかもしれません。 – jgauffin

関連する問題