Как можно было бы отбросить этот jQuery в PHP

echo "<form class='noPrint' action='demo/saveToExcel.php' method='post' target='_blank' onsubmit='$('#datatodisplay').val( $('<div>').append( $('#dataTable').eq(0).clone() ).html() )'> <pre><input id='excel' type='image' src='img/file.png'></pre> <p id='save'>Save table data to Excel</p> <pre><input type='hidden' id='datatodisplay' name='datatodisplay' /> </form> <input class='noPrint' type='button' id='print' value='Print' />"; 

Когда я запускаю страницу, я не получаю ошибку синтаксического анализа, однако ').append( $('#dataTable').eq(0).clone() ).html() )'> фактически отображается на странице, поэтому jQuery не работает!

Как я могу правильно включить его в эхо?

благодаря