我在一个用脚本标签包装的PHP文件中有一个JS脚本,出于某些奇怪的原因,它工作正常.
我通常会通过AJAX将JS变量分配给PHP,但我错误地尝试了这个并且它工作正常.有什么想法吗?
$(document.body).on("change","select[name=city]", function(){
var v = $(this).val().replace("%","");
if( v != "undefined" && v != undefined ){
<?php $options['tax'] = v; ?>
}
});
Run Code Online (Sandbox Code Playgroud)
编辑:所以稍后在点击事件后我通过JS显示该php变量,并显示正确的值.这对我没有意义.
编辑:所以当我将v分配给php变量时,它就像分配一个常量一样,然后当我用JS $ eshopoptions ['tax']输出它时,它会抛出它解释为javascript变量的'v'.