2013-09-16 61 views
2

這出於任何原因似乎沒有工作。我想串連一串這些類型的字符串到1個一長串:連接立即如果變成變種

var sql = 'SELECT FROM TBL_IMTS WHERE\n'+ 
      (firstname == 0)?"empty":"not empty"\n' 

如何獲得字符串正確加入?

回答

0
var sql = 'SELECT FROM TBL_IMTS WHERE\n'; 
sql += (firstname == 0)?"empty":"not empty"; 
sql += '\n'; 

可能會更容易閱讀。

2

你有一個意想不到的\字符。

var sql = "SELECT FROM TBL_IMTS WHERE\n" + (!firstname ? "empty" : "not empty") + "\n"; 
0

嘗試以下

var sql = 'SELECT FROM TBL_IMTS WHERE\n' + ((firstname == 0)?'empty':'not empty') + '\n; 

你搞亂了的東西用「和」thingys :)