Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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和ajax传递css代码时,它被删除了_Javascript_Ajax_Jquery - Fatal编程技术网

Javascript 当我试图通过jquery和ajax传递css代码时,它被删除了

Javascript 当我试图通过jquery和ajax传递css代码时,它被删除了,javascript,ajax,jquery,Javascript,Ajax,Jquery,我使用以下代码提交不同的值 var evalue= 'color:#d32;font-size:12px;'; jQuery.ajax({ type: 'get', url: 'save.php', data: 'type=epush&id=' + qid+'&evalue='+pof+'&efield='+efield, beforeSend: function() {}, success: function

我使用以下代码提交不同的值

var evalue= 'color:#d32;font-size:12px;';
jQuery.ajax({   
    type: 'get',
    url: 'save.php',
    data: 'type=epush&id=' + qid+'&evalue='+pof+'&efield='+efield,      
    beforeSend: function() {},  
    success: function() {}
});
我遇到的问题是,值需要是css代码。 因此,当我使用
$eval=mysql\u real\u escape\u字符串($\u GET['evalue'])
这就去掉了代码。即使我使用
$eval=&u GET['evalue']它去掉了#标志。

我在javascript上使用了
var evalue
,使其易于理解。

您需要使用对参数进行编码,然后在PHP中使用

在PHP中:

urldecode($_GET['evalue']);
urldecode($_GET['evalue']);