Ich möchte einige Werte auf meinem Pfad veröffentlichen und umleiten. Ich finde die beste Lösung ist mit einem echo
form
.echo ein Formular und einige jquery Codes
aber mein Code funktioniert nicht:
function goToCodes($method = '' , $tr_ids = '')
{
$path = base_url().'cart/codes';
$jquery = base_url().'assests/new/js/jquery.js';
echo '<form action="'.$path.'" method="post" >';
echo '<input name="method" type="hidden" value="'.$method.'" />';
echo '<input name="tr_ids" type="hidden" value="'.$tr_ids.'" />';
echo '<input id="goToCodeSubmit" type="submit"/>';
echo '</form>';
echo '<script src="'.$jquery.'"></script>';
echo '<script>';
echo '$(function(){
$(#goToCodeSubmit).click();
});';
echo '</script>';
}
in der Konsole bekomme ich diesen Fehler:
SyntaxError: illegal character
Der Selektor sollte in Anführungszeichen gesetzt werden '$ (# goToCodeSubmit)' ==> '$ (" # goToCodeSubmit ")' – Tushar
gelöst. Bitte posten Sie Ihre Antwort. –
können Sie php heredocs verwenden. Siehe Dokumentation: http://php.net/manual/en/language.types.string.php – Monty