如何在javascript/Jquery中从json字符串中删除双引号
请浏览下面返回脚本字符串的Jquery方法,我想删除处理程序键值的双引号(这是函数)如何在javascript/Jquery中从json字符串中删除双引号,jquery,Jquery,请浏览下面返回脚本字符串的Jquery方法,我想删除处理程序键值的双引号(这是函数) \u获取选项SCRPIT:函数(){ var sb=[]; var self=这个; var o=自我选择权; 推({ “钥匙”:o.key, “金额”:o.金额, “名称”:o.name, “说明”:o.说明, “图像”:o.image, “订单id”:o.订单id, “处理程序”:“函数(响应){警报(响应)}”, “预填充”:{ “名称”:o.prefillname, “电子邮件”:o.prefillem
\u获取选项SCRPIT:函数(){
var sb=[];
var self=这个;
var o=自我选择权;
推({
“钥匙”:o.key,
“金额”:o.金额,
“名称”:o.name,
“说明”:o.说明,
“图像”:o.image,
“订单id”:o.订单id,
“处理程序”:“函数(响应){警报(响应)}”,
“预填充”:{
“名称”:o.prefillname,
“电子邮件”:o.prefillemail,
“接触”:o.prefillcontact,
“方法”:self.\u GetDefaultPrefilMethod()
},
//“注释”:o.notes,
“主题”:{
“颜色”:o.color
},
“方法”:{
“网上银行”:o.IsNetbanking,
“钱包”:o.IsWallet,
“卡片”:o.IsCard,
“upi”:o.IsUPI
},
“模态”:{
“逃离”:o.modalescape,
“backdropclose”:o.modalbackdropclose
},
});
返回'var options='+JSON.stringify(sb[0])+';';
log('var options='+JSON.stringify(sb[0])+';');
}
方法正在返回
<script type="text/javascript">
var options = {
"key": "rzp_test_Mh1t1NPPlSbufV",
"amount": "10000",
"name": "Merchant Name",
"description": "Purchase Description",
"image": "https://your-awesome-site.com/your_logo.jpg",
"order_id": "",
"handler": "function(response) {alert(response)}",
"prefill": {
"name": "ggg",
"email": "ggg@ggg.com",
"contact": "9441239494",
"method": "netbanking"
},
"theme": {
"color": ""
},
"method": {
"netbanking": "true",
"wallet": "false",
"card": "false",
"upi": false
},
"modal": {
"escape": true,
"backdropclose": true
}
};
var rzp1 = new Razorpay(options);
document.getElementById("rzp-button1").onclick = function(e) {
rzp1.open();
e.preventDefault()
};
变量选项={
“密钥”:“rzp_测试Mh1t1NPPlSbufV”,
“金额”:“10000”,
“名称”:“商户名称”,
“说明”:“采购说明”,
“图像”:https://your-awesome-site.com/your_logo.jpg",
“订单号”:“,
“处理程序”:“函数(响应){警报(响应)}”,
“预填充”:{
“名称”:“ggg”,
“电子邮件”:ggg@ggg.com",
“联系人”:“9441239494”,
“方法”:“网上银行”
},
“主题”:{
“颜色”:”
},
“方法”:{
“网上银行”:“真实”,
“钱包”:“假”,
“卡”:“假”,
“upi”:错误
},
“模态”:{
“逃避”:没错,
“backdropclose”:正确
}
};
var rzp1=新Razorpay(选项);
document.getElementById(“rzp-button1”).onclick=函数(e){
rzp1.open();
e、 预防默认值()
};
请确实需要完整,我需要如下输出(处理程序值无双引号)
变量选项={
“密钥”:“rzp_测试Mh1t1NPPlSbufV”,
“金额”:“10000”,
“名称”:“商户名称”,
“说明”:“采购说明”,
“图像”:https://your-awesome-site.com/your_logo.jpg",
“订单号”:“,
“处理程序”:函数(响应){alert(响应)},
“预填充”:{
“名称”:“ggg”,
“电子邮件”:ggg@ggg.com",
“联系人”:“9441239494”,
“方法”:“网上银行”
},
“主题”:{
“颜色”:”
},
“方法”:{
“网上银行”:“真实”,
“钱包”:“假”,
“卡”:“假”,
“upi”:错误
},
“模态”:{
“逃避”:没错,
“backdropclose”:正确
}
};
var rzp1=新Razorpay(选项);
document.getElementById(“rzp-button1”).onclick=函数(e){
rzp1.open();
e、 预防默认值()
};
选中此项:您可以使用引号搜索值,并将其替换为不带引号的值。
<script type="text/javascript">
var options = {
"key": "rzp_test_Mh1t1NPPlSbufV",
"amount": "10000",
"name": "Merchant Name",
"description": "Purchase Description",
"image": "https://your-awesome-site.com/your_logo.jpg",
"order_id": "",
"handler": "function(response) {alert(response)}",
"prefill": {
"name": "ggg",
"email": "ggg@ggg.com",
"contact": "9441239494",
"method": "netbanking"
},
"theme": {
"color": ""
},
"method": {
"netbanking": "true",
"wallet": "false",
"card": "false",
"upi": false
},
"modal": {
"escape": true,
"backdropclose": true
}
};
var rzp1 = new Razorpay(options);
document.getElementById("rzp-button1").onclick = function(e) {
rzp1.open();
e.preventDefault()
};
<script type="text/javascript">
var options = {
"key": "rzp_test_Mh1t1NPPlSbufV",
"amount": "10000",
"name": "Merchant Name",
"description": "Purchase Description",
"image": "https://your-awesome-site.com/your_logo.jpg",
"order_id": "",
"handler": function(response) {alert(response)},
"prefill": {
"name": "ggg",
"email": "ggg@ggg.com",
"contact": "9441239494",
"method": "netbanking"
},
"theme": {
"color": ""
},
"method": {
"netbanking": "true",
"wallet": "false",
"card": "false",
"upi": false
},
"modal": {
"escape": true,
"backdropclose": true
}
};
var rzp1 = new Razorpay(options);
document.getElementById("rzp-button1").onclick = function(e) {
rzp1.open();
e.preventDefault()
};