小编ram*_*omd的帖子

获取选定的行列值extjs网格

我有一个用户网格.要删除一个,请选择您的行,然后单击"删除"按钮.但是,这不起作用.我的代码是:

var row = userGrid.getSelectionModel().getSelection();
console.log(row.get('dni'))
Run Code Online (Sandbox Code Playgroud)

Firefox说:

TypeError:row.get不是函数

任何的想法 ?.

javascript grid extjs

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

如何扩展bootstrap类

我正在使用Bootstrap Twitter做我的第一步,并且需要扩展组件.例如,我想更改导航栏背景,但不更改原始css文件.

我尝试.test使用新背景创建一个新类:

.test{
    background-color: red !important;
}
Run Code Online (Sandbox Code Playgroud)

我在hmtl中调用了它:

 <div class="navbar navbar-fixed-top test">
Run Code Online (Sandbox Code Playgroud)

但是,它不起作用.怎么办呢?

css components extend twitter-bootstrap

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

调整列宽DBGrid

我有一个TDBGrid.它有效,但显示的列非常大.

如何设置"自动修复列宽"?

delphi dbgrid

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

正,分,秒正则表达式

我需要用RegEx验证一个性别的值,例如:24°12'55,4"或32°24'15,4".

现在,我有下一个RegEx,它与学位和分钟成功匹配:

^([0-8][0-9]|[9][0])°\s([0-4][0-9]|[5][9])'$
Run Code Online (Sandbox Code Playgroud)

但是,当添加秒验证器时出现问题:

^([0-8][0-9]|[9][0])°\s([0-4][0-9]|[5][9])'\s([0-4][0-9]|[5][9],[0-9])''$
Run Code Online (Sandbox Code Playgroud)

我是RegEx的新手,有什么想法吗?

regex

7
推荐指数
1
解决办法
3271
查看次数

Ajax返回完整的html页面

我试图通过AJAX调用从服务器获取JSON数据.调用工作正常,但成功处理程序无法获取服务器生成的正确JSON数据,而是获取当前页面的所有HTML内容.

我的PHP代码($_POST['idFoto']存在):

header('Content-type: application/json');

$fotos = FotoQuery::Create()->findByIdfoto($_POST['idFoto']);
if($fotos->count() != 1){
    die("{success: false, msg: 'Error interno, foto no encontrada un&iacute;vocamente.'}");
}
$foto = $fotos->getFirst();
$response = Array('success'=>true,'title'=>$foto->getTitulo(),'nombre'=>$foto->getNombre(),
        'desc'=>$foto->getDescripcion(),'date'=>$foto->getFecha());
echo json_encode($response);
Run Code Online (Sandbox Code Playgroud)

我的Ajax电话:

$.ajax({
    url: document.domain +"/private/ajaxRequests/fotoRequestHandler.php",
    method: "POST",
    data: {idFoto: picId},
    success: function(data,status,request) {
       console.log(data);
       console.log(status);
       console.log(request);
    }
});
Run Code Online (Sandbox Code Playgroud)

状态调用是"200 OK".任何想法为什么这不适当?

更新:当通过URL执行脚本(手动分配idFoto)时,json_encode工作正常:

{"success":true,"title":"Demo 1","nombre":"01.jpg","desc":"Descripci\u00f3n foto demo 1.","date":"07/24/13 "}

但是,我die(json_encode($response))在脚本结束时,Ajax Call继续收集完整的HTML.

注意:我使用Smarty和友好的URL,这会对问题产生影响吗?

ajax jquery response

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

FOSJsRoutingBundle不认识路线

我正在尝试使用FOSJsRoutingBundlesymfony路由生成网址.我按照文档.

我把文件包含在我的base.html.twig:

{% block scripting %}
...
<script type="text/javascript" src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
<script src="{{ path('fos_js_routing_js', {"callback": "fos.Router.setData"}) }}"></script>        
...
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

并且不要包含错误.但尝试生成URL失败:

console.log(Routing.generate('usuarios_crear'));
Run Code Online (Sandbox Code Playgroud)

GET http://appsmanantiales.local/web/app_dev.php/js/routing?callback = fos.Router.setData 500(内部服务器错误)listar:131未捕获错误:路径"usuarios_crear"不存在.router.js:9

在我的routing.yml身上:

usuarios_crear:
    pattern: /AbmUsuarios/crear
    defaults: { _controller: AbmBundle:Usuario:crear }
    options:
        expose: true
Run Code Online (Sandbox Code Playgroud)

并且路线在php app/console fos:js-routing:debug列表中:

usuarios_crear任何ANY/AbmUsuarios/crear

有任何想法吗?

javascript url-routing symfony

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

微调警报离子

我想在 subTitle 中显示带有微调器的警报,例如:

在此处输入图片说明

我尝试过,但没有成功:

this.alertCtrl.create({
   title: 'Verificando',
   subTitle: '<ion-spinner name="dots"></ion-spinner> foo bar'
});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗 ?

user-interface alert ionic-framework uialertcontroller ionic2

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

找不到Dcu文件

编译我的Delphi代码时遇到问题.我有3个类,XmlFileManager(具体),XmlNodeManager(抽象),XmlEnpManager(XmlNodeManager的子项和具体).下面,一些定义类代码:

XmlFileManager

unit XmlFileManager;
interface
uses
  xmldom, XMLIntf, msxmldom, XMLDoc, SysUtils, DateUtils, Classes, Dialogs,
  XmlNodeManager, XmlEnpManager;
type
  TXmlFileManager = class
     [...]
  end;
[...]
end.
Run Code Online (Sandbox Code Playgroud)

XmlNodeManager

unit XmlNodeManager;
interface
uses
  xmldom, XMLIntf, msxmldom, XMLDoc, SysUtils, DateUtils, Classes, Dialogs,
  XmlFileManager;
type
  TXmlNodeManager = class
     [...]
  end;
[...]
end.
Run Code Online (Sandbox Code Playgroud)

XmlEnpManager

unit XmlEnpManager;

interface
uses
  xmldom, XMLIntf, msxmldom, XMLDoc, SysUtils, DateUtils, Classes, Dialogs,
  XmlFileManager,  XmlNodeManager;

type
  TXmlEnpManager = class (TXmlNodeManager)
      [...]
  end;
[...]
end.
Run Code Online (Sandbox Code Playgroud)

在XmlNodeManager和XmlEnpManager中,无法识别TXmlFileManager类.编译时,编译失败并显示消息:

[dcc32致命错误] SiGAS.dpr(23):F1026找不到文件:'XmlManager.dcu'

过去,XmlFileManager被称为XmlManager.有任何想法吗 ?.

我的.dpr:

uses
  Forms,
  Main in …
Run Code Online (Sandbox Code Playgroud)

delphi file-not-found dcu

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

上课之间的循环引用

我需要开发下一个图表类: 在此输入图像描述
我写了代码,但是,有循环单元引用的问题.

XmlFileManager类包含:

unit XmlFileManager;
interface
uses
  xmldom, XMLIntf, msxmldom, XMLDoc, SysUtils, DateUtils, Classes, Dialogs,
  XmlEnpManager;
type
  TXmlFileManager = class
  private
    [...]
    xmEnp: TXmlEnpManager;
    xmEnpInicial: TXmlEnpManager;
    xmEnpFinal: TXmlEnpManager;
[...]
end.
Run Code Online (Sandbox Code Playgroud)

抽象类,XmlNodeManager:

unit XmlNodeManager;
interface
uses
  xmldom, XMLIntf, msxmldom, XMLDoc, SysUtils, DateUtils, Classes, Dialogs,
  XmlFileManager;
type
  TXmlNodeManager = class
   protected
        { sgy alias para strategy }
        sgyIterator: Integer;
        sgyContext: TXmlFileManager;
        sgyAttributes: TStringList;
        sgyNode: IXMLNode;
[...]
end.
Run Code Online (Sandbox Code Playgroud)

和XmlEnpManager具体类:

unit XmlEnpManager;
interface
uses
  xmldom, XMLIntf, msxmldom, XMLDoc, SysUtils, DateUtils, Classes, Dialogs,
  XmlNodeManager;
type …
Run Code Online (Sandbox Code Playgroud)

delphi oop circular-reference

4
推荐指数
1
解决办法
2125
查看次数

无法获取ini文件值

我尝试从ini文件中获取值.ini文件是:

[Database]
User=root
Pssword=lalalala
Server=localhost
Name=Prueba
Run Code Online (Sandbox Code Playgroud)

我的代码程序是:

procedure testManejoIniFile();
var
  iniFile: TIniFile;
  user: String;
begin
  {Abro el archivo ini}
  iniFile := TIniFile.Create('config.ini');
  user := iniFile.ReadString('Database','User','Algo anda mal...');
  iniFile.Free;
  WriteLn(user);
end;
Run Code Online (Sandbox Code Playgroud)

调用该过程的cli程序是:

WriteLn('El usuario para la base de datos es:');
testManejoIniFile();
ReadLn;
Run Code Online (Sandbox Code Playgroud)

cli总是返回:

El usuario para la base de datos es:
Algo anda mal ...

有任何想法吗 ?.

delphi ini

3
推荐指数
1
解决办法
1635
查看次数