繁体   English   中英

如何解决这个jquery问题?

[英]How can I fix this jquery issue?

我确实有一个input['text']字段来插入日期,也有一个用于选择类别的dropdown

更改日期输入字段时,我想重新加载页面,并在URL中附加日期和类别值。

注意:如果不为空,我想在这里附加类别值。

这就是我尝试过的方式。 但这对我不起作用。

$("#date").change(function() {
  var c = $("#category").val();
  var d = $(this).val();
  if(c.length === 0 ) { 
    var cat = "$cat="+c; 
  } else {
    var cat; 
  }

  location.href="?p=attendance&todate="+d.add(cat);
})

当类别ID不为空时,这是输出。

?p=attendance&todate=2016-08-04undefined

有人可以帮我解决我的问题吗? 谢谢。

您可以尝试这种方法。 只放你所拥有的。

$("#date").change(function() { 
    var url = ''; 
    var c = $("#category").val(); 
    var d = $(this).val(); 
    if(c.trim().length) { url+='&cat='+c } 
    if(d.trim().length) { url+='&todate='+d } 
    location.href="?p=attendance"+url; 
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM