TP5 在JS中判断变量是为空(即在JS中写PHP代码)
模板代码:
function treeSelect(config) { {notempty name="$rsEdit.school"} config.v1 =config.v1?config.v1:{$rsEdit.school}; config.v2 =config.v2?config.v2:{$rsEdit.cengci}; config.v3 =config.v3?config.v3:{$rsEdit.specialty}; {/notempty} $.each(threeSelectData,function(k,v){ appendOptionTo($form.find("select[name="+config.s1+"]"),k,v.val,config.v1); }); form.render(); cityEvent(config); areaEvent(config); form.on("select("+config.s1+")", function(data) { cityEvent(data); form.on("select("+config.s2+")", function(data) { areaEvent(data); }); });
变量:$rsEdit.school TP5赋值过来
在JS判断$rsEdit.school变量是为空
{notempty name="$rsEdit.school"}
config.v1 =config.v1?config.v1:{$rsEdit.school};
config.v2 =config.v2?config.v2:{$rsEdit.cengci};
config.v3 =config.v3?config.v3:{$rsEdit.specialty};
{/notempty}
官方条件判断:https://www.kancloud.cn/manual/thinkphp5/125019
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。