gpt4 book ai didi

javascript - jQuery 中正确的语法是什么

转载 作者:行者123 更新时间:2023-11-28 12:04:24 25 4
gpt4 key购买 nike

我有一个 jquery 函数,它在提交事件时生成一个 url。如果未定义参数,则应跳过添加到 url

        var category        =$("#prod_category").val();
var group =$("#prod_group")
window.location.href = "/page/" +
**//add to url if category is definned**
encodeURI(category) + "/" +
**//add to url if group is definned**
encodeURI(group) + "/" +

最佳答案

您可以简单地声明if(类别)。如果category的值长度大于零,则返回true

var url = "/page/";
if (category){
url = url + encodeURI(category) + "/";
}
if (group){
url = url + encodeURI(group) + "/";
}

编辑:将值设置为 categorygroup 时,请确保 trim 元素可能包含的任何空白。例如:

var category = $.trim($("#prod_category").val());

关于javascript - jQuery 中正确的语法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11520305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com