Javascript/jqueryif语句
这可能很简单,但我想不出怎么做: 我有以下代码:Javascript/jqueryif语句,javascript,jquery,syntax,Javascript,Jquery,Syntax,这可能很简单,但我想不出怎么做: 我有以下代码: $.post("/admin/contract", { 'mark_paid' : true, 'id' : id }, 在伪代码中,如何执行此操作: $.post("/admin/contract", { 'mark_paid' : true,
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id
},
在伪代码中,如何执行此操作:
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
if(is_set(dont_email)) {print 'dont_email' : true}
},
我来试试:
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email' : is_set(dont_email) ? true : undefined
},
我来试试:
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email' : is_set(dont_email) ? true : undefined
},
未经测试的
未经测试的 我会怎么做
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email' : ( 'undefined' != typeof dont_email )
},
我会怎么做
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email' : ( 'undefined' != typeof dont_email )
},
试试这个:
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email': (is_set(dont_email))?true:false
},
试试这个:
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email': (is_set(dont_email))?true:false
},
我不确定我是否正确理解了你的问题。电子邮件不是一个变量吗?你在检查dont_电子邮件的存在吗
var myDontEmail = (typeof(dont_email) != "undefined");
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email': myDontEmail
},
我不确定我是否正确理解了你的问题。电子邮件不是一个变量吗?你在检查dont_电子邮件的存在吗
var myDontEmail = (typeof(dont_email) != "undefined");
$.post("/admin/contract", {
'mark_paid' : true,
'id' : id,
'dont_email': myDontEmail
},
什么是dont_email,怎样定义?我想他用php函数is_set来显示他想要的伪代码。什么是dont_email,怎样定义它?我想他用php函数is_set来显示他想要的伪代码。这就是我要写的。最干净的解决方案,就是我要写的。最干净的解决方案。