[問題] 有關於使用AJAX時,回應(Response)時想加入html的語法

看板Ajax作者 (XDman)時間17年前 (2008/09/07 18:14), 編輯推噓2(203)
留言5則, 1人參與, 最新討論串1/1
小弟我是有先參考了 http://blog.xuite.net/coke750101/networkprogramming/16515032 這個的網頁,他在是呼叫function時, 在function裡面必須要先$objResponse = new xajaxResponse(); 然後再用objResponse這個物件去做回應這樣。 小弟我想問的就是可以回應的是html語法嗎? 因為小弟我是用PHP的語法來撰寫的 像是 <?php function text(){?> <input type="text" name="textfield" id="textfield" /> <? }?> php語法中穿插html語法 因為我想設計一個下拉式選單,選項中假如有三個選項 1.一個文字欄位 2.兩個文字欄位 3.三個文字欄位。 我選了選項3之後,在同一個頁面的區域A會即時出現三個文字欄位這個樣子。 因為文字欄位是屬於html語法的部分,可是我參照各個網頁, 她們都只有用xajaxResponse()這個來產生新的物件來作方法上的回應, 想請問可否回應的是html語法嗎?謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.85.66

09/07 18:50, , 1F
回應的只能是XML 或是TEXT...可是TEXT可以經過解析
09/07 18:50, 1F

09/07 18:51, , 2F
所以可以使用很多種型態常見的有json html也是可以的
09/07 18:51, 2F

09/07 18:52, , 3F
回應的如果是整個html頁面的話 要用js取出body部分做處理
09/07 18:52, 3F

09/07 18:53, , 4F
一小段html可以用innerhtml放進div之類的
09/07 18:53, 4F

09/07 18:56, , 5F
我看這個網頁用法是這樣$objResponse->addAssign
09/07 18:56, 5F
文章代碼(AID): #18mwcMUX (Ajax)
文章代碼(AID): #18mwcMUX (Ajax)