Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery通过get发送十六进制代码时出错_Javascript_Php_Jquery_Colors_Get - Fatal编程技术网

Javascript Jquery通过get发送十六进制代码时出错

Javascript Jquery通过get发送十六进制代码时出错,javascript,php,jquery,colors,get,Javascript,Php,Jquery,Colors,Get,下面是我的代码 var o_color ='<?php echo $o_color;?>'; //i have also tried urlencode($o_color) var o_color1 =''; 但是这个代码不起作用 window.location.href = site+"name="+$(this).attr('id')+'&o_color='+o_color+'&o_color1='+o_color1; Note:o_color is i

下面是我的代码

var o_color ='<?php echo $o_color;?>'; //i have also tried urlencode($o_color)
var o_color1 ='';
但是这个代码不起作用

   window.location.href = site+"name="+$(this).attr('id')+'&o_color='+o_color+'&o_color1='+o_color1;

Note:o_color is in hexa code #e34343;
我在控制台日志上收到一条jquery错误消息

Uncaught Error: Syntax error, unrecognized expression: a[rel=123123&o_color1=] 

尝试删除
“o_color”

由于您必须:-

<script>
var site='http://localhost/new/';
var o_color = '#e34343';
var o_color1 = '';
window.location.href = site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;
</script>

var位点http://localhost/new/';
var o#u color='#e3434343';
var o_color1='';
window.location.href=site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;

尝试从
的“o_颜色”中删除双引号。

由于您必须:-

<script>
var site='http://localhost/new/';
var o_color = '#e34343';
var o_color1 = '';
window.location.href = site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;
</script>

var位点http://localhost/new/';
var o#u color='#e3434343';
var o_color1='';
window.location.href=site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;
试试看

据你说

<script>
var site='http://localhost/new/';
var o_color = '#e34343';
var o_color1 = '';
window.location.href = site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;
</script>

var位点http://localhost/new/';
var o#u color='#e3434343';
var o_color1='';
window.location.href=site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;
试试看

据你说

<script>
var site='http://localhost/new/';
var o_color = '#e34343';
var o_color1 = '';
window.location.href = site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;
</script>

var位点http://localhost/new/';
var o#u color='#e3434343';
var o_color1='';
window.location.href=site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;

很抱歉,我刚刚更新了正确的代码。。我已尝试删除“”引号的位置。。。我是通过插入“”进行测试的,我错误地更新了代码…因为我从felix得到了明确的响应“所以url是正确的?错误可能来自另一行IMO–felix”,我接受了他的答案。。无论如何,非常感谢你的努力,我已经把你的答案投了赞成票……)对不起,我刚刚更新了正确的代码。。我已尝试删除“”引号的位置。。。我是通过插入“”进行测试的,我错误地更新了代码…因为我从felix得到了明确的响应“所以url是正确的?错误可能来自另一行IMO–felix”,我接受了他的答案。。无论如何,非常感谢你的努力,我已经把你的答案投了赞成票……)对不起,我刚刚更新了正确的代码。。我已尝试删除“”引号的位置。。。我是通过插入“”进行测试的,我错误地更新了该代码。。。这两个代码都不起作用…请尝试仅使用引号
或双引号
来包装查询字符串。当前您正在混合使用这两个引号。另外,您确定语法错误发生在上一行吗?刚才我尝试了
window.location.href=site+”?font\u name='+$(this.attr('id'))+“&o_color=”+o_color+“&o_color1=”+o_color1;
在地址栏上我看到
www.example.com?font_name=Alpha_Mack&o_color=\e30456&o_color1=
但在cosole错误上我看到
Uncaught错误:语法错误,无法识别的表达式:a[rel=e30456&o_color1=]
:(所以
url
是正确的?错误可能来自其他行IMOYup,即使我感觉相同…让我用其他页面代码更新我的问题,,,很抱歉,我刚刚更新了正确的代码..我已经尝试删除了“”引号…我通过插入“,”我错误地更新了该代码。……两个代码都不起作用。……尝试只使用引号
或双引号
来包装查询字符串。目前您正在混合使用这两个引号。另外,您确定语法错误发生在上面一行吗?刚才我尝试了
window.location.href=site+”?font\u name='+$(this.attr('id'))+“&o_color=”+o_color+“&o_color1=”+o_color1;
在地址栏上我看到
www.example.com?font_name=Alpha_Mack&o_color=\e30456&o_color1=
但在cosole错误上我看到
Uncaught错误:语法错误,无法识别的表达式:a[rel=e30456&o_color1=]
:(那么
url
是正确的吗?错误可能来自另一行IMOYup,即使我也有同样的感觉…让我用其他页面代码更新我的问题,,,
<script>
var site='http://localhost/new/';
var o_color = '#e34343';
var o_color1 = '';
window.location.href = site+'name=dfg&o_color='+o_color+'&o_color1='+o_color1;
</script>