2011-06-15 37 views
0

这里是我的代码:使用jQuery的append()来构建HTML,并通过空的JavaScript值

$( '#pageForward')追加( ' detailUser中+', '+ detailDate +',“+ detailUserName + ”, '+ |上一页+');“> >>');

字符串建立,但如果我的变量是空的,我得到一个语法错误:

[打破这个错误] getSDDetailPopUp (会计,,,, 2);

我如何得到这个字符串t o是这样的: getSDDetailPopUp(会计,'','','',2);

谢谢!

+0

你打造这在客户端或服务器端的字符串? – mutex 2011-06-15 21:49:54

回答

1

使用||作为空合并运算符。

... detailUser || "" + ...

+0

这不起作用\t $('#pageForward')。append(' >>'); – user648869 2011-06-15 21:53:44

+0

看起来您正在构建服务器端的jquery字符串 - 我们需要知道您用于构建此字符串的服务器端技术\代码。我怀疑这不是真的jquery \ javascript的问题。 – mutex 2011-06-15 22:12:24

0

对于每个PARAMS你可以做的......

(= detailUser中detailUser中无效!? “ ''”)

相关问题