我在表单中有以下输入:
<form>
<input type="hidden" name="hiddeninput" value="SecondProblem">
</form>
Run Code Online (Sandbox Code Playgroud)
使用下面的脚本,我试图使用PHP echo作为JQuery中的变量来存储单词"SecondProblem",然后使用它来隐藏父表单.但是,PHP回送文本不会被变量拾取.
$(function(){
var selectorvar = "<?php echo "SecondProblem"; ?>"
var selectorvar1=selectorvar ;
$('input[value="+selectorvar1+"]').closest("form").css("display", "none");
});
Run Code Online (Sandbox Code Playgroud)
当我直接"+selectorvar1+"用文本替换时,"SecondProblem"表单显示成功切换到"none",所以我知道它与PHP echo没有存储为变量有关.
旁注:我意识到有更简单的方法可以将此表单上的显示变为"无",但我需要这样做; 我刚刚删除了上下文,因此我可以更直接地呈现我的问题.
任何帮助将非常感激!
jquery ×1