小编Nar*_*hav的帖子

Extjs 4中的SuperBoxSelect

我已经下载了Extjs3支持的SuperBoxSelect,但是我想在Extjs 4中使用它.

我已经确定class,并extend根据需要对其进行ExtJS的中4,并删除Ex.ns()Ext.reg().

但是当我运行代码时,我得到了错误.

Uncaught TypeError: Cannot read property 'superclass' of undefined
Run Code Online (Sandbox Code Playgroud)

那么我需要做什么才能在Extjs 4中使用它?

码:

Ext.define('Ext.ux.form', {
    extend: 'Ext.ux.form.SuperBoxSelect',
    alias: 'widget.superboxselect',
    .....
    .....
});
Run Code Online (Sandbox Code Playgroud)

extjs4

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

EXTJS GridPanel和列数据默认值

我有gridpanel一个有以下字段:

Name ID Address Home_Phone Cell
Run Code Online (Sandbox Code Playgroud)

某些返回商店的记录可能没有任何这些字段的数据,而是在网格中显示该记录的空列我想显示默认值N/A.

所以我会的

Name     ID   Address      Home_Phone    Cell
Shaun    2    My Address     N/A          N/A
Run Code Online (Sandbox Code Playgroud)

而不是:

Name     ID   Address      Home_Phone    Cell
Shaun    2    My Address   
Run Code Online (Sandbox Code Playgroud)

我知道有两种方法可以做到这一点:

  1. 在后端,如果该字段不存在,则在JSON中为该列返回"N/A".
  2. 使用检查记录是否不包含返回值"N/A"的方法创建模板.

我的问题是,grid如果没有在记录显示中找到值,则有一种更简单的方法告诉列N/A吗?

extjs extjs3

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

使用Jquery查找XML元素值

我有一个XML文件,到目前为止,我需要使用Jquery和Ajax查找特定PK的项目,但现在我了解了该对象,但是我有两个问题:

  1. 是否有比循环查找pk值更好的主意?
  2. XML很大,我需要知道是否有比将其加载到内存中更好的查询方法,XSLT会更好吗?还是有比jquery更好的方法呢?

这是我的代码

$.ajax({
    url: 'xml/products.xml',
    dataType: 'html',
    success: function(xml) {
        $(xml).find('pk').each(function() {
            if ($(this).text() == "1")
            //do something
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

这是我的xml

<products>
<item>
    <pk>1</pk>
    <name>test</name>
</item>
<item>
    <pk>2</pk>
    <name>test2</name>
</item>
<item>
    <pk>3</pk>
    <name>test3</name>
</item>
<item>
    <pk>4</pk>
    <name>test4</name>
</item>
</products>
Run Code Online (Sandbox Code Playgroud)

xml ajax jquery

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

在JqGrid显示日期时间../日期(1352658600000)/

/Date(1352658600000)/ 
Run Code Online (Sandbox Code Playgroud)

显示日期时日期未以正确格式显示.

如何转换为正确的Format(dd/mm/yyyy)

jqgrid asp.net-mvc-3

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

如何在ext.window中显示pdf文件?

它不起作用,有什么不对?

var win = new Ext.Window({
    title: 'PDF Content',
    width: 400,
    height: 600,
    maximizable: true,
    layout: 'fit',
    plain: true,

    items: { // Let's put an empty grid in just to illustrate fit layout
        xtype: 'component',
        autoEl: {
            tag: "iframe",
            src: "../../../resources/august2013.pdf"
        }
    }
    //items : [ {
    //    html: '<object width="100%" height="100%" data="../../../resources/august2013.pdf"></object>'
    //} ]
})
win.show();
Run Code Online (Sandbox Code Playgroud)

我在下面插入代码后得到的这个视图Deamon!

在此输入图像描述

pdf extjs

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

如何将onclick事件附加到XTemplate元素extjs?

我对extjs很新.我点击div后调用onclick事件,下面是代码.

请帮助,提前致谢.

var resultTemplate = new Ext.XTemplate(
    '<tpl for=".">',
    '<div class="list-item" id={value}>',
    '<i class="folder-icon">&nbsp;</i>',
    '{value}',
    '</div>',
    '</tpl>'
);


Ext.define('abc.view.xyz', {
    layout: {
        type: 'border',
        padding: 5
    },
    extend: 'Ext.Panel',
    alias: 'widget.infraTab',
    id: 'infraTab',
    margin: '10 10 10 10',
    border: true,
    items: Ext.create('Ext.view.View', {
        store: store,
        tpl: resultTemplate
    })
});
Run Code Online (Sandbox Code Playgroud)

我想要"list-item"点击类的div 和它的id的值.

javascript extjs extjs4.2

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

onclick中的新功能

编辑:只是一个例子.我需要if/else的支持

我想做这个:

<button onclick="function() {alert('Hi!');prompt('What can I do for you?', 'make a Sandwich');}">Hello World!</button>
Run Code Online (Sandbox Code Playgroud)

显然这不起作用.

你知道怎么做吗?

我如何"召唤"新功能?

我不能简单地在<script></script>-node中定义它.

html javascript onclick button

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

使用PDFObject嵌入Blob

我正在使用:https : //pdfobject.com/

pdf在我的Web应用程序上显示嵌入式文件。但是我不能渲染从pdf创建的blob

这是我尝试过的:

var arrayBufferView = new Uint8Array(response.Body.data);
var file = new Blob([arrayBufferView], {
    type: response.ContentType
});
var url = window.URL.createObjectURL(file)
PDFObject.embed(url, "#my-container");
Run Code Online (Sandbox Code Playgroud)

在html上获得此结果:

<div id="my-container" class="ng-scope pdfobject-container">

    <embed class="pdfobject" src="blob:http%3A//localhost%3A4000/869a8d9a-7eaa-48dd-99aa-49bf299114aa" type="application/pdf" style="overflow: auto; width: 100%; height: 100%;" internalinstanceid="88">

</div>
Run Code Online (Sandbox Code Playgroud)

但是,嵌入容器在我的浏览器中什么也不显示。我正在使用Chrome 51.0.2704.103 m

html javascript pdf pdfobject

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

Angular5 中的伪元素

为什么CSSAngular5中的常规伪类不能正常工作?我知道您可以使用 Angular 事件处理程序(如(click)="function1()"或 )来模仿他们的行为(mouseenter)="function2()"

我们不能CSS在 Angular 中使用常规伪类的原因是什么?

css css-selectors angular angular5

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

JavaScript中的后缀和前缀增量

我只是好奇一件事.Javascript中的一个小例子

var a = 1;
a = a++;
console.log(a); // 1

var b = 1;
b = ++b;
console.log(b); // 2

var c = 1;
c += 1;
console.log(c); //2
Run Code Online (Sandbox Code Playgroud)

我理解为什么是这样工作的情况下,bc,但怎么样a?首先代码进行赋值a = a,实际值保持不变,但它应该(如我所见)增加并增加a每单位的值.但这没有发生.为什么?

javascript

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