2011-03-12 5 views
0

私は初心者です。内部HTMLページの編集befor jQueryダイアログが開きます

function show() 
{ 
     result = $.ajax({ url: "Index.aspx?cmd=fill", 
      async: false, 
      complete: function() { 
       // unblock when remote call returns 
       $("#div_userregist").dialog("open"); 
      } 
     }).responseText; ; 
} 


FormLoad() //on codebind 
{ 
    if(request["cmd"]=="fill") 
    { 
     // place 1 
    } 
} 

私はこれを場所1(上記参照)で行うことができますか?私はhtmlを編集してjQueryダイアログを表示しますか?

+0

私は間違っていますが、あなたの母国語は何ですか? - ロシア語、ウクライナ語、またはドイツ語であなたの質問を述べることができれば、私は助けます。 – Valerij

+0

ASP.NETまたは従来のASPを使用していますか?FormLoad()は、フォームをロードするためのページのイベントハンドラですか?私はあなたが欲しいものを理解しているかどうかはわかりません... ASP.NETの場合はコンパイルされないので、 "コードビハインド"のサンプルで疑似コードを推測しています... – FarligOpptreden

答えて

0

これは多分ですか?

FormLoad() //on codebind 
{ 
    result = $.ajax({ url: "Index.aspx?cmd=fill", 
     async: false, 
     complete: function (request) { 
      if(request.cmd=="fill") 
      { 
       $('#randomelement').innerHtml = request.data; 
      } 
      $("#div_userregist").dialog("open"); 
     } 
    }).responseText; 
} 

0

これは必要なものですか?

FormLoad() //on codebind 
{ 
if(request["cmd"]=="fill") 
{ 
    // place 1 
// edit your html here 
result = $.ajax({ url: "Index.aspx?cmd=fill", 
     async: false, 
     complete: function() { 
      // unblock when remote call returns 
      $("#div_userregist").dialog("open"); 
     } 
    }).responseText; ; 
} 
} 
+0

これは何を意味する。あなたは理解しています – ashkufaraz

+0

申し訳ありませんが、私はあなたのコメントを取得しないでください。 –

+0

あなたが投稿した内容はうまくいかないでしょう。 FormLoad()はサーバー側のメソッドであり、サーバーからクライアント側のスクリプト(jQueryなど)にアクセスすることはできません。あなたがここで提案していることは絶対に意味がありません。 – FarligOpptreden

関連する問題