私はjqueryでAjax呼び出しを行っており、コンテンツを次のようにdiv内に配置しています。
$('#replace').html(response);
しかし、それは私が「応答」から得たすべてのコンテンツを置き換えるものではありません。
私がする時 :
alert(response)
すべてのHTMLコードが問題なく表示されます。
しかし、私がそうするとき:
$('#replace').html(response);
応答からすべてのHTMLコードを出力するわけではありません。
アラートを出すとき
alert(response);
私はこれを手に入れました(これは正しいです):
# <div id='replace'>
<tr onclick='javascripot:gravaJOBparaView(5746);' ondblclick='fnOpen(5746);' >
<td class='preview' title='8746' >8746</td>
<td>XXXX</td>
<td>xxxxx</td>
<td>xxxx</td>
<td>xxx</td>
<td>xxxxx</td>
<td title='xpto'>XXXXXX</td>
<td></td>
<td> <br/>18:00</td>
<td>22/07/2012</td>
<td title='Check XXXXX' class='popups' ><a href='#popup_5746'><img src='xpto.png' alt='Check XXXXXX' width='40px'></a></td>
</tr>
</td>
#
しかし、私がするとき:
$('#replace').html(response);
このコードをdiv'replace'に配置します。
# <div id="replace">
8746
XXX
XXXX
XXXX
XXXXX
XXXXX
RXXXXXX
<br>18:00
22/07/2012
<a href="#popup_5746"><img width="40px" alt="Check XXXXX" src="xxxxxx.png.png"></a>
</div>
#
何らかの理由でわかるように、応答からすべてのタグを配置するわけではありません。
私は何をすべきか?