Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.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/1/php/237.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没有';不允许'@';签名_Javascript_Php_Jquery_Ajax - Fatal编程技术网

Javascript没有';不允许'@';签名

Javascript没有';不允许'@';签名,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我对使用AJAX更改邮件地址有意见。不知何故,当我输入一个电子邮件地址时,它没有看到更改,但应该看到。这是一个改变邮寄地址的地方。你能检查一下吗 PHP 页面上是否有任何错误消息?可能在您的控制台中?如果@只是不允许的标志,那么错误一定在您的MySql更新查询中。发布您的saveedit.php。您记得在查询中使用prepare语句吗?您正在手动构建自己的param字符串,而没有正确编码值。这可能不是您在这种特定情况下遇到问题的原因,但它可能会导致问题。页面上是否有任何错误消息?可能在您的控制台

我对使用AJAX更改邮件地址有意见。不知何故,当我输入一个电子邮件地址时,它没有看到更改,但应该看到。这是一个改变邮寄地址的地方。你能检查一下吗

PHP


页面上是否有任何错误消息?可能在您的控制台中?如果
@
只是不允许的标志,那么错误一定在您的MySql更新查询中。发布您的
saveedit.php
。您记得在查询中使用prepare语句吗?您正在手动构建自己的param字符串,而没有正确编码值。这可能不是您在这种特定情况下遇到问题的原因,但它可能会导致问题。页面上是否有任何错误消息?可能在您的控制台中?如果
@
只是不允许的标志,那么错误一定在您的MySql更新查询中。发布您的
saveedit.php
。您记得在查询中使用prepare语句吗?您正在手动构建自己的param字符串,而没有正确编码值。这可能不是在这种特定情况下出现问题的原因,但它可能会导致问题。
<div class="col-xs-12 col-sm-12 col-md-12">
  <div class="icon-email-icon tooltip mrgn-bot">Email</div>
    <input type="text" value="<?php echo $update_['email'];?>" 
           class="profile-textbox pull-right" 
           onchange="saveToDatabase(this.value,'email','<?php echo $getID; ?>');">
  </div>
function saveToDatabase(editableObj,column,id) {
    $(editableObj).css("background","#FFF url(../img/loaderIcon.gif) no-repeat right");
    var result = window.confirm("Are you sure?");
        if(result == true) {
            var str = 'column='+column+'&editval='+editableObj+'&id='+id;
            $.ajax({
                url: "saveedit.php",
                type: "POST",
                data: str,
                success: function(data){
                    $(editableObj).css("background","#FDFDFD");
                    alert("Your Information was successfully changed.");
                }        
            }); 
        }
        else
            return 0;
}