我不确定这段代码。这种结构是否正确?
success: function(data, data1, data3, .... ) {
switch (data.livre) {
case 'x':
break;
}
switch (data1.livre1) {
case 'y':
break;
}
}
感谢
答案 0 :(得分:3)
以下是代码质量工具:jshint
以上确实是“正确”的代码,因为它会正确解析。但它可以改进。
success: function(data) {
if (data.livre === 'x') {
...
}
if (data.livre1 === 'y') {
...
}
}
警惕你通常会传回一个结果。所以你应该让服务器传回一个对象或数据数组。
真正的问题是,你有问题吗?你想要实现什么目标?
答案 1 :(得分:1)
我不确定你问的功能的哪一部分,但也许你的意思是:
function success( ... ) { .... }
或者,
success = function( ... ) { .... }
使用success: function
在隔离方面没有意义,但是人们习惯于将它作为JS对象属性读取,他们可能会认为它没问题......
答案 2 :(得分:0)
如果那是在一个物体内,当然。看起来对我来说。
即
var obj = {
success: function(...
};