我有这个代码:
function myFunction(serializeData, extraSerializedData){
//serializeData is boolean
var formSerializedData = '';
if(serializeData){
var formSerializedData = $("#myform").serialize();
if (typeof extraSerializedData !== 'undefined'){
formSerializedData += extraSerializedData;
}
}
$.ajax({
type: "get",
url: "/123",
data: formSerializedData, //TODO!!!
success: function(data){
//......
只有 serializeData
存在时,我才想添加 data
键。是否有可能以及如何以代码保持“美观”的方式做到这一点?
最佳答案
我建议,尽管未经测试:
$.ajax({
type: "get",
url: "/123",
data: serializeData !== undefined ? formSerializedData : null,
success: function(data){
//......
}
});
关于javascript - 如果条件为真,则将键添加到散列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15176053/