【问题标题】:Error setting data-validation-req-params using formvalidator platform使用 formvalidator 平台设置 data-validation-req-params 时出错
【发布时间】:2016-06-13 07:14:42
【问题描述】:

当我尝试设置多个参数时出现此错误

SyntaxError: JSON.parse: end of data while reading object content at JSON数据的第1行第2列

我正在按照formvalidator.net 中的说明进行操作。我正在使用 jquery-2.2.2。这是我的代码

<?php
    $json = json_encode(array('user'=>$user->get('ID')));
?>
<p>
    <strong>E-mail:</strong>
    <input type="email" name="check-email" data-validation="server" data-validation-url="/validate-form-input.php" data-validation-param-name="email" data-validation-req-params="<?php echo $json ?>" />
</p>

错误:

非常感谢您提前回答!

【问题讨论】:

  • 我不小心按了回车键。我已经编辑过了。
  • 好的。仅供参考对我们来说(对您来说更容易)将您的代码复制并粘贴到问题中会更好,而不是截屏并裁剪它。我已经为你更新了。
  • 谢谢你这样做,我很难粘贴它,所以我只拍了一个屏幕截图。

标签: jquery jquery-form-validator


【解决方案1】:

将双引号改为单引号。 data-validation-req-params="" 到 data-validation-req-params=''

参考:https://github.com/victorjonsson/jQuery-Form-Validator/issues/453

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-29
    • 2018-12-25
    • 1970-01-01
    • 2016-02-06
    • 2018-04-13
    • 1970-01-01
    • 2012-07-15
    相关资源
    最近更新 更多