jquery serializeArray()不是使用语义ui框架创建的
jquery serializeArray() not created using semantic-ui framework?
我正在创建语义UI。我希望在单击提交按钮时序列化数组值。我有两个用于用户名和密码的文本框。我在两个文本框中都输入了一些值。当我点击提交按钮时,我想要序列化Json格式的数组转换。但我已经做了一些代码。但它不起作用。也许我不知道确切的路。有人能帮忙吗?
我还想知道如何将serialize发送到WCF服务的Json Url。
<div class="ui small signin modal">
<i class="circular inverted teal close icon"></i>
<div class="column">
<div class="ui fluid form segment sub_form">
<h3 class="ui header">Sign In</h3>
<div class="field">
<div class="ui left labeled icon input">
<input type="text" id="txtUserName" placeholder="username" name="login_name">
<i class="user icon"></i>
<div class="ui corner label">
<i class="icon asterisk"></i>
</div>
</div>
</div>
<div class="field">
<div class="ui left labeled icon input">
<input type="password" placeholder="password" name="login_psw">
<i class="lock icon"></i>
<div class="ui corner label">
<i class="icon asterisk"></i>
</div>
</div>
</div>
<div class="ui blue submit button">Login</div>
<div id="results" class="ui compact message"></div>
<div id="json_obj" class="ui compact message"></div>
</div>
</div>
</div>
JQuery代码:
$(document).ready(function() {
$(".ui.form").submit(function(event) {
console.log($(this).serializeArray());
event.preventDefault();
});
});
.serializeArray()需要form
元素,而不是div
。把它改成一个表格,它就会起作用。
相关文章:
- 语义ui如何使用javascript启用或禁用下拉列表
- 语义ui表单验证:图像url
- 语义UI中格式化的工具提示
- Meteor.js可以'找不到语义:ui包
- Template.subscriptionReady和语义UI Accordion模块
- 语义UI下拉选项数据属性
- 语义UI动态下拉菜单重新初始化问题
- 基于语义UI的页面在Tide SDK中无法正常工作
- 语义 UI 手风琴获取打开事件中打开的项目的索引
- javascript+语义ui:垂直菜单与项目之间的对话框,如何
- 如何使用语义ui模态
- 具有输入类型文件字段的语义UI重置表单
- 设置值时,语义UI下拉列表滞后于整个UI
- 语义UI粘性模块不工作
- 语义 UI 模式未定义
- 如何在语义UI中使用模态自动获取不同的图像
- 语义 UI 下拉列表所选文本和值似乎很奇怪
- 语义 UI - 下拉远程内容 - 额外数据
- 语义 UI:访问搜索组件选定项
- 语义 UI 模态导致我的元素在关闭后从 DOM 中消失