首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从onstart函数添加ajax参数

从onstart函数添加ajax参数
EN

Stack Overflow用户
提问于 2012-12-22 12:29:26
回答 1查看 1.2K关注 0票数 1

A使用actionListener的primefaces commandButton。在页面上,我也有一些对话框,其中一些是打开的,另一些是关闭的。我需要动态地找到第一个关闭的对话框,调用actionListener方法,并将参数传递给该方法,其中包含第一个关闭的对话框的信息。我使用该信息更新该对话框,并调用show()方法打开对话框。我认为唯一可能的地方是onstart方法,但我找不到从onstart方法传递ajax参数的方法。对此有什么解决方案吗?

我使用的是Primefaces 3.4,JSF 2.1。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-22 17:18:17

如果我理解正确的话,您还希望将JavaScript变量中的值与表单提交一起传递。最简单的方法是将它设置为<h:inputHidden>组件的HTML值。

鉴于此JSF

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<h:form id="form">
    <h:inputHidden id="hidden" value="#{bean.hidden}" />
    ...
</h:form>

这个JS

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var some = "some value";

可以通过JS进行设置,如下所示

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
document.getElementById("form:hidden").value = some;

或者,假设您使用的是PrimeFaces,由jQuery提供

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$("#form\\:hidden").val(some);

在JSF action方法中,它只是直接作为hidden属性可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14002830

复制
相关文章
ajax请求参数使用push循环向数组中添加请求参数
function batch(){ var dataArr = []; $('#line').each(function(){ let obj = {name : $('#name').val(),sex : $('#sex').val()}; dataArr.push(obj) }); if (dataArr.length > 0) { $.ajax({
友儿
2022/09/11
2.6K0
(十三)给函数参数添加类型
# 一、给函数参数添加类型 说明 在我们定义函数的时候参数的类型是无法推断的,因为函数只是一段将要执行的代码 对于参数的类型只有在将要调用的时候才会知道,如果对函数参数的值没有限定的时候,就可以传递任意类型的值 如果当某个函数执行的是数学运算的时候我们传入的是一个字符串,那么就会发生不可预期的错误 例 function add(a, b) { console.log(a + b) } // 函数的参数没有类型,当我们传递其他类型的参数也是可的, 机会出现不可预期的错误 add('hellow',
老怪兽
2023/02/22
7760
从ajax获取参数到控制器Laravel
route Route::get('search', 'ShowstaffController@search'); 接收变量
双面人
2020/02/17
1.2K0
AJAX设置请求参数
AJAX(Asynchronous JavaScript and XML)是一种用于在 Web 应用程序中进行异步数据交换的技术。在 AJAX 请求中,我们可以通过设置请求参数来传递额外的信息给服务器。这些参数可以是查询字符串、请求头或请求体中的数据。
堕落飞鸟
2023/05/18
1.7K0
jquery ajax参数详解
type:boolean (默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。
别团等shy哥发育
2023/02/25
2.5K0
$.ajax()方法参数详解
type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。
ydymz
2018/09/10
1.1K0
封装ajax函数
更多内容请见原文,文章转载自:https://blog.csdn.net/weixin_44519496/article/details/118541073
马克社区
2022/04/13
9220
Pycharm自动添加文件头注释和函数注释参数
Pycharm应该是学python必用的编辑器了,关于它的使用之前已经写过几篇文章,今天再给大家继续介绍两个pycharm的小技巧,希望对大家有用。
吾非同
2020/10/23
9.8K0
Pycharm自动添加文件头注释和函数注释参数
jquery中ajax参数详解
title: $.ajax参数详解 date: 2017-04-08 15:25:57 tags: ajax categories: ajax
念念不忘
2019/03/29
2.1K0
onStart和onResume的区别
当Activity被onCreate后就会进入onStart状态,使这个Activity对用户来说呈可见状态,但不能交互。
全栈程序员站长
2022/09/01
2870
Ajax请求($.ajax())中data属性传参数的形式
实现Ajax提交数据进行请求,其中data属性设置传参的方法有好几种形式,如下: //第一种写法(把参数拼接在URL中,data属性设为空{ })
PM吃瓜
2019/08/12
3.9K0
jquery中ajax参数说明
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url:  要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type:  要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout:  要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。 4.async:  要求为Boolean类型的参数
用户1220053
2018/02/09
2.1K0
ajax中参数traditional的作用
在使用ajax向后台传值的时候,有的时候一个字段需要传多个值,这种情况下会想到用数组形式来传,比如:
Jensen_97
2023/07/19
5040
【Kotlin】函数 ① ( 函数头声明 | 函数参数 | 默认参数值 | 具名参数 )
默认参数值 : Kotlin 语言 中的 函数参数 , 可以 在定义时 指定参数默认值 ;
韩曙亮
2023/03/30
2.8K0
【Kotlin】函数 ① ( 函数头声明 | 函数参数 | 默认参数值 | 具名参数 )
函数模板参数(函数参数在哪)
下面列举的几种情况不能省略模板实参: 1)从模板函数实参表获得的信息有矛盾之处。
全栈程序员站长
2022/07/26
3.1K0
函数模板参数(函数参数在哪)
简单的封装ajax函数
//封装一个ajax函数 // 参数约定: // url 必须 // method 可选, 默认是 get // data 可选, 可以是字符串, 也可以是对象( 键值对 ) // fn 处理响应回来的数据, 函数需要有参数, 即响应回来的数据 function ajax( options ){ //定义参数 var url=options.url, method=options.method || "GET", dat
游魂
2018/06/08
8240
Jquery ajax传递复杂参数给WebService
http://www.cnblogs.com/kingge/archive/2011/08/04/2127642.html
跟着阿笨一起玩NET
2018/09/20
7760
springmvc文件上传(ajax请求 带参数)
这里用ajax文件上传,并携带几个参数,网上查到的大多都是没带参数只有文件的。 由于我项目代码太多,这里只给出关键代码。
别团等shy哥发育
2023/02/25
1.1K0
为 WordPress 添加前台 AJAX 注册登录功能
功能前台化已成为 WordPress 主题制作的一大趋势,抛却缓慢臃肿的后台不说,前台便捷操作能给用户带来良好体验。登录与注册是网站的重要功能之一,这篇文章将讲述如何实现漂亮的 WordPress 前台登录注册功能,此外观移植自觉唯主题。
小狐狸说事
2022/11/17
1.7K0
为 WordPress 添加前台 AJAX 注册登录功能
详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()
一,$.get(url,[data],[callback]) 说明:url为请求地址,data为请求数据的列表(是可选的,也可以将要传的参数写在url里面),callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式,在此引用只是为了对比说明。 1 $.get("data.php",$("#firstName.val()"),function(data){ 2 3
用户1214487
2018/01/24
3.9K0

相似问题

OctoberCMS将变量onStart传递给AJAX函数

212

从HTML向AJAX函数传递参数

23

Ajax函数参数

22

角拖放-如何将参数传递给onStart回调函数

13

如何添加ajax参数?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文