Мой скрипт возвращает эти данные XML из моего метода:
<?xml version='1.0' encoding='utf-8'?><rows><page>1</page><total>1</total><records>1</records><row id='12'><cell>tyutyu</cell></row><row id='11'><cell>yutyyut</cell></row><row id='10'><cell>sdfsdsdf</cell></row><row id='9'><cell>taepsh</cell></row><row id='8'><cell>ffhfghfgfg</cell></row><row id='7'><cell>ytutytytyu</cell></row><row id='6'><cell>yuyttyuty</cell></row><row id='5'><cell>Jaggu Jamfad </cell></row></rows>
Однако, когда я вижу в ответе в Firebug, я вижу, что HTML перепутан с моими данными xml.
Я использую WP MVC, который является платформой MVC для Wordpress. Как я могу решить эту проблему и сказать WordPress, чтобы отправлять только данные XML. В настоящее время он отправляет HTML вместе с меню и всем прочим, вероятно, потому что мой метод действия находится в разделе администратора.
OK. Теперь вот мой HTML:
<script type="text/javascript">
$(document).ready(function(){
$("#list").jqGrid({
url:'someurl.php',
datatype: 'xml',
mtype: 'POST',
colNames:['ID'],
colModel :[
{name:'ID', index:'ID', width:655},
],
pager: '#pager',
rowNum:10,
rowList:[10,20,30],
sortname: 'ID',
sortorder: 'desc',
viewrecords: true,
caption: 'Beats'
});
});
</script>
<table id="list"><tr><td/></tr></table>
<div id="pager"></div>
Кто-нибудь может обнаружить ошибку? Я потратил впустую полный 1 час позади этой проблемы.
Заранее спасибо:)