jQuery ajax リクエストからのレスポンスの更新に問題があります。DOM に追加する前myPage.aspx
に置き換える必要があるもの。/myfolder/myPage.aspx
これはjQueryで可能ですか、それとも単純なJavascriptで可能ですか?
「データ」の一部は次のようになります。
<a id="act_ExportXML" href="javascript:SubmitForm('myPage.aspx?test=Test','_blank','false','',null)">
dataType
や に設定するtext
などのことを試しましたhtml
。のようなもので contains を使用します[a:href~="myPage.aspx"]
。を使用してみましたreplaceAll("myPage.aspx", "/myfolder/myPage.aspx
が、今のところうまくいきません。どんなアイデアでも大歓迎です。
多分これはまったく不可能ですか?
編集:
返信ありがとうございます。思ったよりも簡単にこのコード行で作業できましたが、応答を jQuery オブジェクトに変換した後、replaceAll() が機能しなかった理由はまだ疑問に思っています。
// Inside of ajax success callback
var html = data.replace(/myPage.aspx/g,"/myfolder/rdPage.aspx");
// append code here