标签: wijmo

Wijmo 中的断言失败:预期日期

在使用 wjmo 输入日期控制wj-input-date错误时,Wijmo 中的断言失败:预期日期。

<wj-input-date [(value)]="_deal.AppReceived" [format]="'M/d/yyyy'" class="ibox1 rightalign" [placeholder]="'M/d/yyyy'" [required]="false"></wj-input-date>

使用wj-input-number错误时相同Assertion failed in Wijmo: Number expected

<wj-input-number [(value)]="_deal.TotalCommitment" class="ibox1 rightalign" [format]="'n2'"></wj-input-number>

wijmo

5
推荐指数
1
解决办法
2856
查看次数

IE缓存从服务器返回的旧数据

我在ASP.NET MVC视图上有一个Wijmo树.每个treenode的checkstate保存在我的数据库中.加载树时,将根据返回的数据选中或取消选中每个节点.当调用树上的nodeCheckChanged时,我使用ajax在我的控制器上调用一个成功更改数据的操作.

当我重新加载树视图时出现问题.数据已保存在数据库中,但浏览器无法从服务器获取最新数据.

我只在IE版本中遇到问题.Firefox和Chrome每次都有效.

我已经看过像网页这样从DotNetPerls,这个来自微软,并试图在方法四这个计算器的答案.

我发现在IE中获取最新数据的唯一方法是设置为true选项开发人员工具 - >缓存 - >始终从服务器刷新.

我需要做什么才能像其他浏览器一样重新加载我的数据?

谢谢大家花时间阅读这个问题!

编辑

我树的数据来自我模型的集合.此集合由一个操作填充.

我的行动:

public ActionResult List(AssignedFolderListModel model)
{
    //Using EntityFramework
    model.TopLevelFolders = db.Folders;
    return PartialView(model);
}
Run Code Online (Sandbox Code Playgroud)

我的模特:

public class AssignedFolderListModel
{
    public string UserId { get; set; }
    public IEnumerable<Folder> TopLevelFolders { get; set; }
    public Guid[] AssignedFolderIds { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

回答

我需要在$ .ajax调用中添加"cache:false".每次都会对同一个URL进行$ .ajax调用.例如."AssignedFolder /列表?用户ID = 12345".IE没有再次进行调用,而是返回缓存结果.

现在,IE每次都被迫返回最新数据.

c# asp.net jquery internet-explorer wijmo

2
推荐指数
1
解决办法
1032
查看次数

如何在jQuery小部件上设置选项

我正在尝试从Wijmo设置几乎UNDOCUMENTED复选框小部件的选项.这是小部件的代码:

(function ($) {
    "use strict";
    var checkboxId = 0;
    $.widget("wijmo.wijcheckbox", {
        _csspre: "wijmo-checkbox",
        _init: function () {
            var self = this,
                ele = self.element,
                o = self.options,
                checkboxElement, label, targetLabel, boxElement, iconElement;
            if (ele.is(":checkbox")) {
                if (!ele.attr("id")) {
                    ele.attr("id", self._csspre + checkboxId);
                    checkboxId += 1;
                }
                if (ele.parent().is("label")) {
                    checkboxElement = ele.parent()
                    .wrap("<div class='" + self._csspre + "-inputwrapper'></div>")
                    .parent()
                    .wrap("<div></div>").parent().addClass(self._csspre + " ui-widget");
                    label = ele.parent();
                    label.attr("for", ele.attr("id"));
                    checkboxElement.find("." + self._csspre + "-inputwrapper")
                    .append(ele);
                    checkboxElement.append(label);
                }
                else {
                    checkboxElement …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui wijmo

0
推荐指数
1
解决办法
4397
查看次数

使用ASP.NET MVC 3的Wijmo Grid

我正在寻找实施Wijmo Grid的示例/教程或指南.

我希望在ASP.NET MVC 3中实现它.我将从我的操作传递动态数据.

请有人帮我解决这个问题.

wijmo asp.net-mvc-3

0
推荐指数
1
解决办法
2355
查看次数