当前位置:编程学习 > C#/ASP.NET >>

mvc3中加载js的时间控件怎么玩啊

 <div class="editor-field" onclick="WdatePicker({dateFmt:'yyyy-M-d H:mm:ss',minDate:'%y-%M-%d 7:00:00'})">
 @Html.EditorFor(Model => Model.OutTime)
 </div>
这样不行,单击了之后没有任何效果
我用自定义模版也做了一遍
说是 对象不支持datepicker属性和方法
我按照案例去做的啊
真悲催
就要交毕设了
论文还没动笔,代码问题也不少
求重大神帮忙啊 
我保证以后会好好学习的 --------------------编程问答-------------------- 代码太少,不好判断问题在哪啊 ,
引用相关的js文件了? --------------------编程问答-------------------- 引用了js的文件了
onclick的事件也是官方的写法 --------------------编程问答-------------------- 吧整个页面的代码都贴出来吧 --------------------编程问答--------------------
<script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>


<input class="Wdate" type="text" onClick="WdatePicker()"> 

这是demo当中的例子

@model Hotel.Models.HotelRecord

@{
    ViewBag.Title = "Search";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<script src="../../Scripts/My97DatePicker/WdatePicker.js" type="text/javascript"></script>
<script src="../../Scripts/jquery-ui-1.8.11.js" type="text/javascript"></script>
<h2>Search</h2>
<h2>查询结果显示</h2>
@using (Html.BeginForm())
{  
     @Html.ValidationSummary(true)
    <table id="mytable" width="100%"cellspacing="10">
    <tr>
        <th>
            房间号
        </th>
        <th>
            入住人的身份证号码
        </th>
        <th>
            入住时间
        </th>
        <th>
            退房时间
        </th>
        <th>
            花费
        </th>
    </tr> 
        <tr>
            <td>
                @Html.DisplayFor(Model => Model.RoomNu)
            </td>
            <td>
                @Html.DisplayFor(Model => Model.CoustomsID)
            </td>
            <td>
                @Html.DisplayFor(Model => Model.InTime)
            </td>
            <td>
            <div  id="field"  class="editor-field" onclick="WdatePicker({dateFmt:'yyyy-M-d H:mm:ss',minDate:'%y-%M-%d 7:00:00'})">
            @Html.EditorFor(Model => Model.OutTime)
            </div>
            </td>
            <td>
             <div class="editor-field">   
               @Html.EditorFor(Model => Model.Cost)          
            </div>
            </td>
        </tr>
</table>
     <p>            <input type="submit" value="退房" />        </p>
}<p>
    @Html.ActionLink("返回", "CoustomsOut")
</p>

这是我写的代码 --------------------编程问答--------------------
引用 2 楼  的回复:
引用了js的文件了
onclick的事件也是官方的写法

我把js的导入换成了绝对路径
结果报说js没有对象 --------------------编程问答--------------------
引用 3 楼  的回复:
吧整个页面的代码都贴出来吧

求帮助 --------------------编程问答-------------------- 你可以使用jquery ui 的datepick控件,jquery ui官网上有源码的……
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,