У меня есть уродливый PHP-код, который я буду очищать позже, но сначала код должен начать работать нормально. Теперь он не выполняет команду post. Другими словами, скрипт find.php не будет выполнен. Есть идеи, как решить эту проблему? Я просто хотел бы использовать одну гиперссылку.jQuery и гиперссылка onclick, написанная PHP
<?php
print "<div><div>Play " . $i . "<span><a href=\"#\" onclick=\"$.post('find.php', { 'my': '$my_id', 'your': '$your', 'select': '$i' }); $('html').css({ 'overflow': 'auto', 'height': 'auto' }); this.parentNode.style.display = 'none'; return false;\">Select</a></span></div></div>\n";
?>
Не пытаться звучать грубо, но, возможно, очистить свой код, в первую очередь облегчит его отладку? Разделение кода не так сложно. – cteski
Несколько предложений: попробуйте запустить 'post' сначала со статическим HTML-кодом (а не с HTML, созданным с использованием PHP). По-видимому, единственной целью PHP, по-видимому, является использование значений для '$ i',' $ my' и '$ your', а остальные могут быть« вне »PHP. Кроме того, пожалуйста, проверьте консоль на наличие ошибок. Какие уведомления вы видите там? –
Я думаю, что он отлично работает –