我的代码:
monthName = $("#StartDateMonth option:selected").text();
console.log(monthName, monthName.substring(0,3), 'December'.substring(0,3));
返回:
December
<nothing>
Dec
为什么会发生这种荒谬的事情? 我的浏览器:Chrome - Ubuntu
答案 0 :(得分:1)
它必须是.text()
结果中的空格。您可以在致电substring
之前修剪它。
示例:
monthName = $.trim($("#StartDateMonth option:selected").text());
console.log(monthName, monthName.substring(0,3), 'December'.substring(0,3));