繁体   English   中英

在两页html之间传递参数

[英]passing param between two page html

我想将值传递给页面2(对话框页面)。 但它显示我错误

错误:无法识别的表达式

如果我删除id_travail="+Id+"'一切正常。

$('#header-left-container').prepend(results.rows.item(i).LibelleTypeTravail +"" +
"<br>" +
"<a href='#page_dialog?id_travail="+Id+"'  data-rel='dialog'>" +
"<img src='../js/images/add.png' id='img_go' class='upvote' name="+results.rows.item(i).IdTypeTravail+" ></a>" +
"<textarea rows='6'  cols='60' id='"+Id+"'   name='"+results.rows.item(i).LibelleTypeTravail+"'>" +
"</textarea><br><br>" ).trigger("create");
"<a href='#page_dialog?id_travail='"+Id+"'  data-rel='dialog'>" +

这将导致无效的URL哈希: "#page_dialog?id_travail=123"
(实际上,任何哈希都可以是“有效的”,但是在这种情况下,您可能不希望将?id_travail=123添加到哈希中,而是将url作为参数。)
您将需要在url的哈希( # )之前传递url参数:

"<a href='?id_travail='"+Id+"#page_dialog'  data-rel='dialog'>" +

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM