Я создаю HTML-код в php-скрипте, чтобы отправить его на страницу через Ajax.
$other_content = Model_Db::dbSelect($query);
$div_center .= "<table>";
for($i = 0;$i<sizeof($other_content);$i++) {
$div_center .= "<tr>";
$div_center .= "<td><a href='#' onclick='changediv('test','0')'>".$other_content[$i]->content_name."</a></td>";
$temp = "<td><a href='#' onclick='changediv('test','0')'>".$other_content[$i]->content_name."</a></td>";
die($temp);
$div_center .= "</tr>";
}
$div_center .= "</table>";
Как видите, я делаю die (), чтобы увидеть созданную строку.
Мой вывод должен быть примерно таким: <a href="#" onclick="changediv(" test','0')'>Content Name</a>
Но вместо этого я получаю: <a href="#" onclick="changediv(" test','0')'="">Content Name</a>
Я не понимаю, откуда это = "", после моего объявления onclick ...
Кто-нибудь может увидеть, что здесь не так? Я немного озадачен, потому что я действительно не понимаю, откуда это могло взяться!
Приветствия