javascript - 格式化后的日期值返回 'undefined'

标签 javascript jquery asp.net xml date-formatting

我有一个格式化 xml 日期的函数

function frmXMLdate(dteval) {
    (function ($) {
        var Nwdtefrmt = $.format.date(dteval, "MM/dd/yyyy")
        return Nwdtefrmt
    })(jQuery);
}

现在,当我调用此函数时,返回值始终为“未定义” 我就是这么调用它的,

$('#DobTxt').val(frmXMLdate($(xmldata).find("DOB").text()));

知道为什么吗?

谢谢

最佳答案

您不需要包含 (function($) 部分。这是为了文档准备就绪,不应包含在函数内。

关于javascript - 格式化后的日期值返回 'undefined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43484967/

相关文章:

javascript - async wait 嵌套时如何工作?

javascript - 从react native init 一步步React native web

javascript - AngularJS : Change URL, 但不是浏览器后退和前进按钮的 Controller 或模板加载

c# - ASP.Net MVC3 - 将 Razor 标记作为参数传递

c# - 在asp.net中隐藏gridView行

c# - 异步库调用相互依赖又如何处理?

javascript - 使用 jquery 改进每个悬停事件对 div 属性的搜索

javascript - 在 javascript 中进行测验,在 jquery 中隐藏一个并显示另一个问题

javascript - 不同的div类js选择器

jquery - 获取gridview的列索引值?