- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 jQuery 中获取模型(Offer)签名,如果我只提醒模型,它就可以正常工作
alert( JSON.stringify(<?php echo $offer; ?>) );
但是当我只想得到像这样的 $offer->signature
alert( JSON.stringify(<?php echo $offer->signature; ?>) );
我收到控制台日志错误:
SyntaxError: missing ) after argument list
如何获取该模型属性?
这是签名的值:
data:image/svg+xml,<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="273" height="111"><path stroke-linejoin="round" stroke-linecap="round" stroke-width="3" stroke="rgb(51, 51, 51)" fill="none" d="M 148 1 c -0.31 0 -13.32 -0.67 -18 0 c -1.1 0.16 -1.9 2.84 -3 3 c -4.68 0.67 -12.04 -0.25 -18 0 c -2.02 0.08 -4.15 0.45 -6 1 c -1.36 0.41 -2.7 1.71 -4 2 c -1.46 0.32 -3.39 -0.27 -5 0 c -6.26 1.04 -12.71 3.16 -19 4 c -3.56 0.48 -7.58 -0.51 -11 0 c -2.95 0.44 -6.07 2.45 -9 3 c -2.16 0.41 -5.05 -0.39 -7 0 c -1.01 0.2 -1.96 1.82 -3 2 c -4.04 0.71 -9.96 0.29 -14 1 c -1.04 0.18 -1.93 1.6 -3 2 c -4.05 1.52 -9.49 1.9 -13 4 c -4.2 2.52 -8.28 7.28 -12 11 c -0.82 0.82 -1.86 1.98 -2 3 c -0.45 3.38 -1 9.01 0 12 c 0.7 2.11 3.78 4.52 6 6 c 3.51 2.34 8.2 4.73 12 6 c 1.7 0.57 4.15 -0.37 6 0 c 2.92 0.58 5.99 2.43 9 3 c 3.83 0.73 8.36 0.32 12 1 c 1.35 0.25 2.65 1.75 4 2 c 3.64 0.68 8.24 0.34 12 1 c 1.68 0.3 3.34 1.95 5 2 c 18.45 0.57 40.82 1.84 60 0 c 11.24 -1.08 22.67 -6.64 34 -9 c 4.52 -0.94 9.96 -0.29 14 -1 c 1.04 -0.18 1.96 -1.85 3 -2 c 5.19 -0.74 12.56 -0.26 18 -1 c 1.35 -0.18 2.65 -1.83 4 -2 c 6.04 -0.75 19.69 -1.16 20 -1 c 0.28 0.14 -12.46 0.99 -18 2 c -1.37 0.25 -2.65 1.85 -4 2 c -6.94 0.77 -15.58 0.26 -23 1 c -2.35 0.23 -4.65 1.71 -7 2 c -5.5 0.69 -11.86 0.27 -17 1 c -1.35 0.19 -2.65 1.73 -4 2 c -3.34 0.67 -7.49 0.3 -11 1 c -3.02 0.6 -6.08 2.42 -9 3 c -1.85 0.37 -4.33 -0.37 -6 0 c -1 0.22 -1.96 1.74 -3 2 c -2.61 0.65 -6.21 0.3 -9 1 c -2.34 0.59 -4.75 2.44 -7 3 c -1.48 0.37 -3.53 -0.43 -5 0 c -3.82 1.12 -8.25 3.13 -12 5 c -1.44 0.72 -2.9 1.9 -4 3 c -0.8 0.8 -1.78 2 -2 3 c -0.37 1.67 -0.48 4.4 0 6 c 0.4 1.33 1.85 2.85 3 4 c 1.79 1.79 3.85 3.92 6 5 c 3.49 1.74 8.24 2.5 12 4 c 1.07 0.43 1.96 1.85 3 2 c 5.19 0.74 12.81 0.26 18 1 c 1.04 0.15 1.96 1.79 3 2 c 3.47 0.69 7.9 0.94 12 1 c 18.4 0.28 35.91 0.52 54 0 c 5.07 -0.15 10.13 -0.98 15 -2 c 3.05 -0.64 6.08 -2.42 9 -3 c 1.85 -0.37 4.33 0.37 6 0 c 1 -0.22 1.92 -1.59 3 -2 c 5.68 -2.16 12 -4.45 18 -6 c 2.86 -0.74 6.19 -0.18 9 -1 l 22 -8"/></svg>
我正在使用 this jQuery plugin 。我不知道如何从数据库获取签名。应该用这个命令
$("#signature").jSignature("importData",dataurl);
但在该页面上,仅当 dataurl 是图像 base30 时才有效
image/jsignature;base30,6RZ76663546536375366634210000Y2233424546656697536345453331Z734333321210Y14234653675991K53463542331215333666643333323132121_2u030120310212312333345456763353331231000000Z2213233342340Y233323343665432331210200Z91233343336545Y1323100Z232342436534654
但我有一个 svg 类型。也许如果我将其更改为 base30 它会起作用?
最佳答案
$offer->signature 的值(value)是多少?
如果是字符串,则必须像 Alexey Menezin 所说的那样加上引号
alert(JSON.strigify("<?php echo $offer->signature; ?>"));
所以,输出将是:
alert(JSON.stringify("some string"));
JavaScript 要么是这样的:
alert(JSON.stringify(some string));
然后会抛出错误
关于jquery - 在 jQuery 和 Laravel 中获取 Model jSignature 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41467814/
在带有 jQuery 的 CoffeeScript 中,以下语句有什么区别吗? jQuery ($) -> jQuery -> $ - > 最佳答案 第一个与其他两个不同,就像在纯 JavaScr
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭13 年前。 Improve th
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
这个问题可能听起来很愚蠢,但请耐心等待,因为我完全是初学者。我下载了两个 jQuery 版本,开发版本和生产版本。我想知道作为学习 jQuery 的初学者,什么更适合我。 最佳答案 如果您对 jQue
The documentation说要使用 1.6.4,但我们现在已经升级到 1.7.2。 我可以在 jQuery Mobile 中使用最新版本的 jQuery 吗? 最佳答案 您当然可以,但如果您想
我在这里看到这个不错的 jquery 插件:prettyphoto jquery lightbox有没有办法只用一个简单的jquery来实现这样的效果。 我只需要弹出和内联内容。你的回复有很大帮助。
很明显我正在尝试做一些 jQuery 不喜欢的事情。 我正在使用 javascript 上传图片。每次上传图片时,我都希望它可见,并附加一个有效的删除脚本。显示工作正常,删除则不然,因为当我用 fir
这两个哪个是正确的? jQuery('someclass').click(function() { alert("I've been clicked!"); }); 或 jQuery('somec
我正在寻找一个具有以下格式的插件 if (jQuery)(function ($) { -- plugin code -- })(jQuery); 我明白 (function ($)
关闭。这个问题是opinion-based 。目前不接受答案。 想要改进这个问题吗?更新问题,以便 editing this post 可以用事实和引文来回答它。 . 已关闭10 年前。 Improv
我知道这个问题已经被问过几次了,但想知道您是否可以帮助我解决这个问题。 背景:我尝试创建一个使用 Ajax 提交的表单(jQuery 表单提交)。我已经工作得很好,然后我想在表单上得到验证。我可以使用
我正在使用无处不在的jquery validate plugin用于表单验证。它支持使用metadata plugin用于向表单元素添加验证规则。 我正在使用此功能。当验证查找这些规则时,它会对元素进
我更喜欢为我一直在开发的网络社区添加实用的视觉效果,但随着事情开始堆积,我担心加载时间。 拥有用户真的更快吗加载(希望是缓存的)副本来自 Google 存储库的 jquery? 是否使用 jQuery
这个问题已经有答案了: Slide right to left? (17 个回答) 已关闭 9 年前。 你能告诉我有没有办法在 jQuery 中左右滑动而不使用 jQuery UI 和 jQuery
我如何找出最适合某种情况的方法?任何人都可以提供一些示例来了解功能和性能方面的差异吗? 最佳答案 XMLHttpRequest 是原始浏览器对象,jQuery 将其包装成一种更有用和简化的形式以及跨浏
运行时 php bin/console oro:assets:build ,我有 11 个这样的错误: ERROR in ../node_modules/jquery-form/src/jquery.
我试图找到 jQuery.ajax() 在源代码中的定义位置。但是,使用 grep 似乎不起作用。 在哪里? 谢谢。 > grep jQuery.ajax src/* src/ajax.js:// B
$.fn.sortByDepth = function() { var ar = []; var result = $([]); $(this).each(function()
我的页面上有多个图像。为了检测损坏的图像,我使用了在 SO 上找到的这个。 $('.imgRot').one('error',function(){ $(this).attr('src','b
我在理解 $ 符号作为 jQuery 函数的别名时遇到了一些麻烦,尤其是在插件中。你能解释一下 jQuery 如何实现这种别名:它如何定义 '$' 作为 jQuery 函数的别名?这是第一个问题。 其
我是一名优秀的程序员,十分优秀!