Ext.Ajax.request变量(Ext.Ajax.request variables)
我想访问一些我声明为Ext.Ajax.request的变量(datoslicitproduct),但我在请求中初始化它。 我有这个功能:
function ExportarExcelproddet(){ var datoslicitaciones = []; var datoslicitproduct=[]; var datafinal; var fila=[]; var fila2=[]; var Tipo; var IdPliego; ExpGridstore.each(function(r){ fila.push(r.data['Tipo']); fila.push(r.data['IdTxt']); fila.push(r.data['Id_Exp']); fila.push(r.data['Exp']); fila.push(r.data['Org']); fila.push(r.data['Fpub'].format('d/m/Y')); fila.push(r.data['Fvto'].format('d/m/Y')); fila.push(r.data['Estado']); datoslicitaciones.push(fila); fila=[]; }); var respuestaphp; var row; var cont=0; while(cont<datoslicitaciones.length){ Tipo=datoslicitaciones[cont][0]; IdPliego=datoslicitaciones[cont][2]; Ext.Ajax.request({ url:'./php/ProductosDetalleExp.php', params:{cliente:despliegue,operacion:'lote',tipo:Tipo,id:IdPliego}, success: function(response){ respuestaphp=Ext.util.JSON.decode(response.responseText); var cont2=0; var row; while(cont2<respuestaphp['data'].length){ row=respuestaphp['data'][cont2]; fila2.push(row['IdExpediente']); fila2.push(row['Nro_Orden']); fila2.push(row['Nombre_Lote']); fila2.push(row['Baja']); fila2.push(row['Cotiza']); fila2.push(row['TotLicitacionsVat']); fila2.push(row['TotOfertasVat']); datoslicitproduct.push(fila2); fila2=[]; cont2++; } } }); cont++; } console.log(datoslicitproduct); }
当我调用console.log(datoslicitproduct); 最后它在控制台中显示如下:
如果我尝试console.log(datoslicitproduct [0]); 它说未定义,我不明白为什么。 我想知道如何访问特定职位。
I want to access to some variable(datoslicitproduct) that I declared out ot an Ext.Ajax.request, but I initialize it inside the request. I have this function :
function ExportarExcelproddet(){ var datoslicitaciones = []; var datoslicitproduct=[]; var datafinal; var fila=[]; var fila2=[]; var Tipo; var IdPliego; ExpGridstore.each(function(r){ fila.push(r.data['Tipo']); fila.push(r.data['IdTxt']); fila.push(r.data['Id_Exp']); fila.push(r.data['Exp']); fila.push(r.data['Org']); fila.push(r.data['Fpub'].format('d/m/Y')); fila.push(r.data['Fvto'].format('d/m/Y')); fila.push(r.data['Estado']); datoslicitaciones.push(fila); fila=[]; }); var respuestaphp; var row; var cont=0; while(cont<datoslicitaciones.length){ Tipo=datoslicitaciones[cont][0]; IdPliego=datoslicitaciones[cont][2]; Ext.Ajax.request({ url:'./php/ProductosDetalleExp.php', params:{cliente:despliegue,operacion:'lote',tipo:Tipo,id:IdPliego}, success: function(response){ respuestaphp=Ext.util.JSON.decode(response.responseText); var cont2=0; var row; while(cont2<respuestaphp['data'].length){ row=respuestaphp['data'][cont2]; fila2.push(row['IdExpediente']); fila2.push(row['Nro_Orden']); fila2.push(row['Nombre_Lote']); fila2.push(row['Baja']); fila2.push(row['Cotiza']); fila2.push(row['TotLicitacionsVat']); fila2.push(row['TotOfertasVat']); datoslicitproduct.push(fila2); fila2=[]; cont2++; } } }); cont++; } console.log(datoslicitproduct); }
And when I call console.log(datoslicitproduct); at the end it appears like this in the console:
And if i try console.log(datoslicitproduct[0]); it says undefined and I dont understand Why. And I want to know how to access to a specific position.
原文:https://stackoverflow.com/questions/30754544
更新时间:2024-03-07 12:03
最满意答案
弄清楚了:
我添加到hibernate会话配置:
<property name="annotatedClasses"> <list> <value>bla.blah.bla.User</value> <value>bla.blah.bla.model.UserOrganization</value> <value>bla.blah.bla.model.Permission</value> </list> </property>
Figured it out:
I added to hibernate session configuration:
<property name="annotatedClasses"> <list> <value>bla.blah.bla.User</value> <value>bla.blah.bla.model.UserOrganization</value> <value>bla.blah.bla.model.Permission</value> </list> </property>
相关问答
更多-
我认为正在发生的事情是您的AuthenticationProvider中的supports(Class> authentication)方法未正确实现。 您正在检查针对CustomAuthenticationProvider getClass()方法收到的Authentication类,因此它总是返回false, AuthenticationManager将无法将您的提供程序识别为收到的UsernamePasswordAuthenticationToken的合适提供程序。 您可以在github中检查or ...
-
HTTP状态404 表示找不到该页面。 当1)页面不存在时,可能会发生这种情况! (这是最有可能的)2)服务器未正确启动(我怀疑,因为在那种情况下你会注意到) 所以我建议你查看你的login_error.jsp页面位置。 它可能不在你想要它的正确位置。 HTTP status 404 means that the page is not found. This could happen when 1) the page is not there! (which is most probable) 2) th ...
-
我认为你正在寻找的方法是关于身份验证的getPrincipal。 然后你必须将返回到自定义类的对象放在一边。 User user = (User)authentication.getPrincipal(); I think the method you are looking for is getPrincipal on Authentication. Then you have to case the object that comes back to your custom class. User u ...
-
此窗口是基本身份验证窗口,在您使用基本身份验证( httpBasic )的代码中: http.httpBasic() .and() .authorizeRequests() .antMatchers("/index.html","/home.html","/login.html","/").permitAll() .anyRequest() .authenticated() 因此,如果要尝试访问受保护的URL,请将spring security配置为应用基 ...
-
Springboot UserDetailsService UserDao返回空值(Springboot UserDetailsService UserDao Returns Null)[2022-09-05]
所以我终于通过遵循建议来解决这个问题 http://www.ekiras.com/2016/02/how-to-use-configure-session-factory-bean-springboot.html 作为这个Stackoverflow问题的建议: https://stackoverflow.com/questions/40623073/field-session-in-xxxdaoimpl-required-a-bean-of-type-org-hibernate-sessionfacto 这 ... -
弄清楚了: 我添加到hibernate会话配置:
bla.blah.bla.User bla.blah.bla.model.UserOrganization bla.blah.bla.model.Permission -
身份验证后,Spring Security Login不会导航(Spring Security Login isn't navigating after authentication)[2022-01-05]
你的doLogin()方法打破了p:commandButton上action属性的契约: public boolean doLogin() { UserEntity user = userService.loadUserEntityByUsername(userName); return userAuth.processUserAuthentication(user); } 此方法返回一个boolean 。 如果你想在别处导航,它应该返回一个String : pu ... -
该教程使用旧版本的Spring。 正如从Spring 3.x到4.x的迁移文件中所报告的那样(第6.4段): logout @ logout-url属性默认值从“/ j_spring_security_logout”更改为“/ logout”。 如果应用程序显式提供该属性,则迁移不需要任何操作。 尝试根据迁移文档更改您的应用程序。 Thank you JavaTutorial for your help. I simply need to use below. Done !!我的解释: Spring Security可以参与许多不同的身份验证环境。 它支持不同的外部身份验证系统,如Microsoft Active Directory,单点登录系统等。 虽然我们建议人们使用Spring Security进行身份验证,而不是与现有的容器管理身份验证集成,[...] 建议不要激活容器管理的安全模块,如Tomcat身份验证功能(J2EE安全性)。 [...]但仍然支持[...] 如定义 - 它受支持。 [...] - 与您自己的专有身份验证系统集成。 我想这引用了引用#1,它们也支持专 ...如果希望保护容器管理的错误页面/包含Spring Security的SecurityContext,则需要确保包含springSecurityFilterChain的ERROR请求调度程序。 例如,web.xml中的以下内容
springSecurityFilterChain /* REQUEST 相关文章
更多- 最近遇到一个Ext.Ajax.request的奇怪问题
- ext 中 ajax怎么异步加载js文件 ?
- ext+struts2.0 同一个action 多个方法 异步问题
- AJAX问题
- 请问关于Ext对数据进行edit操作时的初始化问题
- ajax数据安全的问题
- 自己封装的一个Solr Data Import Request Handler Scheduler
- ext grid
- ext 界面问题
- Ext gridpane的问题
最新问答
更多- 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
- 如何通过引用返回对象?(How is returning an object by reference possible?)
- 矩阵如何存储在内存中?(How are matrices stored in memory?)
- 每个请求的Java新会话?(Java New Session For Each Request?)
- css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
- 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
- xcode语法颜色编码解释?(xcode syntax color coding explained?)
- 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
- 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
- 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
- 西安哪有PLC可控制编程的培训
- 在Entity Framework中选择基类(Select base class in Entity Framework)
- 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
- 电脑二级VF有什么用
- Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
- 金华英语角.
- 手机软件如何制作
- 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
- 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
- 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
- Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
- 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
- python的访问器方法有哪些
- DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
- 在Ruby中对组合进行排序(Sorting a combination in Ruby)
- 网站开发的流程?
- 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
- 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
- 透明度错误IE11(Transparency bug IE11)
- linux的基本操作命令。。。