我有這樣的代碼來顯示從DB一些HTML代碼:打印成html與jQuery和PHP
$("#menuOverlay").append('<?php include('aggiungiPaginaComp.php');?>');
它的工作,從瀏覽器的源文件:
$("#menuOverlay").append('<form id="aggiungiPagina"
name="aggiungiPagina"
action="script/aggiungiPagina.php"
method="post">
<tablestyle="width:100%;">
<tr>
<td>NomePagina</td>
<td><inputsize="30"
maxlength="30"
placeholder="Inseriscinomepagina"
autofocus
required
type="text"
name="nomePagina"
id="nomePagina"></td>
</tr>
<tr>
<td>Descrizione</td>
<td><inputsize="50"
maxlength="200"
placeholder="Inseriscidescrizione"
required
type="text"
name="descrizione"
id="descrizione"></td>
</tr>
</table>
<divid="scrisciaBtnForm">
<inputclass="btnMenu"type="submit"value="invia"/>
</div>
</form>');
但在div# menuOverlay空白..與:
$("#menuOverlay").append('<Button> ciao </Button>');
作品,爲什麼? 對不起英文不好。
你爲什麼要追加這樣的內容,而不是用PHP渲染它? – PeeHaa
因爲div的內容會改變 –
我可以在第一行看到的一件事是,你在單引號內使用單引號。您需要轉義這些內容或在單引號內使用雙引號。 –