`
qwex9iao
  • 浏览: 176426 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JS获取s:autocompleter的值

    博客分类:
  • js
阅读更多
使用了s:autocompleter标签,然后用js的方式获取它的值

普通获取值的方法 有些是
document.getElementById("name").value//输入框
或者
document.getElementById("name").innerText //文本
或者
document.getElementById("name").text //下拉框

s:autocomplete为DOJO对象 所以用
dojo.widget.byId('name');
   
var autoCompleter = dojo.widget.byId("name");

参照struts的文档(版本为2.0.11.2)
    var autoCompleter = dojo.widget.byId("auto");
   
    //key (in the states example above, "AL")
    var key = autoCompleter.getSelectedKey();
    alert(key);
   
    //value (in the states example above, "Alabama")
    var value = autoCompleter.getSelectedValue();
    alert(value);
   
    //text currently on the textbox (anything the user typed)
    var text = autoCompleter.getText();
    alert(text);
分享到:
评论

相关推荐

    Struts2标签列表及说明

    * <s:form>:获取相应 form 的值 G: * <s:generator>:和 <s:iterator> 标签一起使用 H: * <s:head>:在 <head></head> 里使用,表示头文件结束 * <s:hidden>:隐藏值 I: * <s:i18n>:加载资源包到值堆栈 *...

    struts2 标签库 帮助文档

    7. <s:autocompleter></s:autocompleter>-----自动完成<s:combobox>标签的内容,这个是ajax B: 1. <s:bean name=""></s:bean>-----类似于struts1.x中的,JavaBean的值 C: 1. <s:checkbox></s:checkbox>---...

    struts2标签库

    3. `<s:property/>`:获取`value`属性的值,可以用于显示模型数据。 4. `<s:push value=""></s:push>`:将值推入栈中,使得`property`标签能够访问该值的属性。 R部分: 1. `<s:radio list=""></s:radio>`:创建...

    struts2的s标签

    ### Struts2中的S标签详解 #### 一、概述 Struts2框架是Apache软件基金会下的一个开源项目,它提供了一种基于MVC(Model-View-Controller)设计模式的...31. **`<s:property>`** - 获取对象的属性值。 - **示例**: ...

    jQuery自动完成插件autocompleter

    1. 引入jQuery库和插件文件,如`jquery.js`和`jquery.autocompleter.js`。 2. 初始化插件,指定输入框元素和数据源。例如: ```javascript $("#inputElement").autocompleter({ source: ["Option1", "Option2", ...

    struts2标签大全详解

    3. `<s:property>`:获取并输出`value`属性的值。 4. `<s:push>`:将值推入值栈,使得子标签可以访问。 Q部分:无标签。 R部分: 1. `<s:radio>`:创建单选按钮,用户只能选择一个。 2. `<s:reset>`:创建重置按钮...

     strut2 标签详解

    3. `<s:property>`:获取对象的属性值。 4. `<s:push>`:将值推入栈中,便于`<s:property>`标签访问。 R组标签: 1. `<s:radio>`:创建单选按钮,允许用户从一组中选择一个选项。 2. `<s:reset>`:重置按钮,清除...

    Struts2标签详解及具体实例解析

    6. `<s:autocompleter></s:autocompleter>` - 自动完成功能,通常与Ajax结合,提供动态下拉建议。 B部分: 1. `<s:bean name="">` - 类似于Struts1.x,用于处理JavaBean的值。 C部分: 1. `<s:checkbox></s:...

    AutoCompleter

    4. **jquery.autocomplete.js** - 这是核心的JavaScript文件,实现了自动补全功能的逻辑,可能基于jQuery库,用于处理用户输入、异步数据请求、显示建议列表等。 5. **search.php** - 这可能是服务器端的PHP脚本,...

    重要知识struts2标签详解收集.pdf

    数据访问标签如 `<s:property>` 可以输出ValueStack中的值,`<s:i18n>` 用于实现国际化。 3. AJAX标签:Struts2还提供了一组与AJAX相关的标签,如 `<s:autocompleter>`,用于实现自动补全功能,提升用户体验。 在...

    Struts2标签应用.

    1. `<s:bean>`:类似于Struts1.x中的JavaBean标签,用于获取或设置JavaBean的属性值。 C部分: 1. `<s:checkbox>`:创建复选框,可以绑定数据到Action的属性。 2. `<s:checkboxlist>`:用于创建多个复选框,通常...

    struts 2标签

    30. `<s:property>`:获取ValueStack中的值,并将其显示在页面上。 31. `<s:push>`:将值推入ValueStack,使得`<s:property>`可以访问这些值。 32. `<s:radio>`:创建单选按钮,用户只能选择其中一个选项。 33. `...

    struts2标签解释

    `<s:property>`:输出指定属性的值,可以从ValueStack中获取数据。 Z. `<s:push>`:将值推入栈中,使得`<s:property>`等标签能够访问这个值。 AA. `<s:radio>`:创建单选按钮,用于提供多个互斥的选择。 AB. `<s...

    struts2.0 标签清单

    `<s:i18n>` 标签用于国际化文本,可以从资源文件中获取翻译后的文本。 ### 21. `<s:include>` 标签 `<s:include>` 标签用于包含另一个JSP或Servlet页面,实现页面重用。 ### 22. `<s:inputtransferselect>` 标签 ...

    Struts2标签库详解[1].doc

    34. `<s:property>`:获取并显示值栈中的属性值。 35. `<s:push>`:将值推入值栈,以便于其他标签访问。 36. `<s:radio>`:创建单选按钮,用于提供单选选项。 37. `<s:reset>`:创建一个重置按钮,用于清除表单...

    Struts2标签库详解.doc

    31. `<s:property/>`:获取`value`属性的值,常用于显示模型数据。 32. `<s:push value="">`:将值压入栈中,使得`<s:property>`标签能够访问该值。 33. `<s:reset>`:创建一个重置按钮,用于清空表单数据。 34. ...

    jquery.autocompleter.js

    jquery.autocompleter.js

    struts2常用标签

    29. `<s:property>`:获取并显示对象的属性值,`value`属性用于指定属性名。 30. `<s:push>`:将一个值推入值栈,使得`<s:property>`等标签可以访问到。 31. `<s:radio>`:创建单选按钮。 32. `<s:reset>`:定义...

    Struts2常用标签

    - **用途**:获取'value'的属性值。 - **示例**: ```xml <s:property value="%{#session.user.name}" /> ``` 35. **<s:push> 压入栈** - **用途**:将值压入栈中。 - **示例**: ```xml <s:push value=...

Global site tag (gtag.js) - Google Analytics