ajax 的一种用法

用SOLIDWORKS从零画一个履带机器人,手把手教你搞定底盘和传动 本文详细介绍了如何使用SOLIDWORKS从零开始设计履带式机器人,重点讲解底盘结构优化和传动系统设计的关键步骤。通过七个阶段的实战指南,包括前期规划、底盘建模、驱动系统装配、履带生成、动态模拟等,帮助工程师和爱好者掌握履带机器人的核心设计技巧,提升地形适应能力和动力效率。 阅读详情

action

package gts.erp.action.ajax;

import gts.erp.action.base.ERPProxyAction;

import java.io.PrintWriter;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.oletech.triangle.component.DataBean;
import com.oletech.triangle.component.FormBean;
import com.oletech.triangle.component.RowBean;
import com.oletech.triangle.component.TableBean;
import com.oletech.triangle.utils.TriangleDefinition;

/**
 * 根据交易账户组Id读取交易帐号
 * 
 */
public class GetTradingAccountByGroupIdAction extends ERPProxyAction {

	@Override
	protected ActionForward doExecute(FormBean parameterFB, ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {

		DataBean returnData = this.getERPServiceDelegation().getTradingService().getTradingAccountByGroupId(parameterFB);
		TableBean accountTableBean = returnData.getTableBean("TN_GENERIC_ACCOUNT");
		JSONArray jsonArray = new JSONArray();
		for (int i = 0; i < accountTableBean.size(); i++) {
			RowBean rowBean = accountTableBean.get(i);
			String primaryId = rowBean.getCellBeanValue(TriangleDefinition.COLUMN_NAME_CN_ID);
			String name = rowBean.getCellBeanValue(TriangleDefinition.COLUMN_NAME_CN_NAME);
			JSONObject jsonObject = new JSONObject();
			jsonObject.put("primaryId", primaryId);
			jsonObject.put("name", name);
			jsonArray.add(jsonObject);
		}
		PrintWriter pw = response.getWriter();
		pw.print(jsonArray.toString());
		pw.flush();
		return null;
	}
}
js

$(function(){
	$("#accountGroupId").change(function(){
		$.ajax({
			type : "post",
			url : contentPath + "/ajax/getTradingAccountByGroupId.do",
			data : {
				accountGroupId : $(this).val()
			},
			success : function(data) {
				 $("#accountId").empty();
				 for ( var p in data ){
				     $("#accountId").append("<option value='"+data[p].primaryId+"'>"+data[p].name+"</option>");
				 }
			},
			dataType : "json"
		});
	});

action

package gts.erp.action.ajax;

import gts.erp.action.base.ERPProxyAction;

import java.io.PrintWriter;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.oletech.triangle.component.CellBean;
import com.oletech.triangle.component.FormBean;
import com.oletech.triangle.utils.TriangleUIHelper;

/**
 * 
 * 通过工段ID获取部门列表
 * @author ole
 *
 */
public class GetDepartmentListBySectionIdAction extends ERPProxyAction {

	@Override
	protected ActionForward doExecute(FormBean parameterFB, ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
		
		FormBean formBean = this.getERPServiceDelegation().getMasterProductionScheduleService().getDepartmentBySection(parameterFB);
		
		JSONArray jsonArray = new JSONArray();
		for (int i = 0; i < formBean.size(); i++) {
			CellBean cellBean = formBean.get(i);
			JSONObject jsonObject = new JSONObject();
			jsonObject.put("departmentId", cellBean.getKey());
			jsonObject.put("departmentName", TriangleUIHelper.getMessageResources(request, cellBean.getValue()));
			jsonArray.add(jsonObject);
		}
		PrintWriter pw = response.getWriter();
		pw.print(jsonArray);
		pw.flush();
		return null;
	}

}

js

/**通过工段ID获取部门列表*/
function getDepartmentListBySectionIdFun(){
	var sectionId=$("#sectionId").val();
	var defvalue = $("#departmentId").attr("defvalue");
	$("#departmentId").empty();
	$.ajax({
		type : "post",
		url : contentPath + "/ajax/getDepartmentListBySectionId.do",
		data : {
			sectionId : sectionId
		},
		async : false,
		dataType : "json",
		success : function(data) {
			if (data) {
				var arr=eval(data);
				for(var i = 0; i < arr.length; i++) {
					$("#departmentId").append("<option value = '"+arr[i].departmentId+"'>"+arr[i].departmentName+"</option>");
				}
				if(defvalue){
					$("#departmentId").find("option[value = '"+defvalue+"']").attr("selected","selected");
				}
			}
		}
	});
	showIePHAndIePersons();
}



KNN算法 其原理是在给定的数据集中,根据某个距离度量方法,将测试数据与已知数据集中的所有数据进行距离计算,然后选取K个距离最近的数据作为测试数据的邻居,根据邻居的类别进行投票,将测试数据分类到得票最多的类别中。总之,KNN算法是一种简单而有效的分类方法,它不需要对数据进行训练,可以适用于多种数据类型和应用场景,并且可以通过调整K值或距离阈值等参数来控制算法的复杂度和性能。,KNN算法需要找到K个距离测试样本最近的训练样本,计算它们的类别,并将测试样本归入到得票最多的类别中。则取值为1,否则为0,表示邻居中属于类别。 阅读详情

相关推荐

ORCAD 层次化原理图使用TCL获取位号的方法

orcad tcl 获取occurrence位号的方法。

m0_46675718的博客 1134

JavaScript事件代理和委托(Delegation)

在javasript中delegate这个词经常出现,看字面的意思,代理、委托。那么它究竟在什么样的情况下使用?它的原理又是什么?在各种框架中,也经常能看到delegate相关的接口。这些接口又有什么特殊的用法呢?这篇文章就主要介绍一下javascript delegate的用法和原理,以及Dojo,jQuery等框架中delegate的接口。 JavaScript事件代理 首先介绍一

jlds123的专栏 2677

台达PLC DIAdesigner-AX 编程实战:从安装到通信配置

本文详细介绍了台达PLC DIAdesigner-AX编程的实战操作,从软件安装、项目创建到通信配置的全流程。重点讲解了TCP/IP通信设置、库文件管理及常见错误处理,帮助工程师快速掌握台达PLC编程技巧,提升工业自动化项目的开发效率。

weixin_29215391的博客 532

调用ajax返回json的另一种用法

1.页面代码 [code="java"]div id="commenthtml" style="display:none;"> 专辑名称: ...

hailingling的专栏 145

QT+OSG/osgEarth编译之七十六:gltf+Qt编译(一套代码、一套框架,跨平台编译,版本:osgEarth-3.3插件库osgdb_gltf)

通过一套gltf代码和框架,实现osgdb_gltf跨平台编译。 在Qt环境下,集成头文件、库文件,构建跨平台编译的pro文件。 通过构建的一套配置工程,基于Qt Creator IDE,完成跨平台的编译实践。 在Windows、Linux、MacOS等操作系统上进行测试,成功编译,形成的成果(头文件、库文件等)可在不同系统下调用或使用,从而更好地构建跨平台解决方案。 采用的是osgEarth3.3版本。 读者可参考博客中的集成原理,构建不同版本的osgdb_gltf跨平台包。

LuckyHanMo的博客 1802

包成功安装tiny-cuda-nn,记录安装过程中的问题解决,附带pytorch3d安装【踩坑指南】

该包可以显著提高NeRF训练速度,是和NeRFstudio等框架中,必须使用的。本文提供tiny-cuda-nn可以安装的完整包的下载链接,可以直接上传到项目中安装。附带笔者遇到的问题的解决方案。

zik的博客 7030

fancybox的另一种用法----的fancybox通过AJAX获得的href的图像

的fancybox通过AJAX获得的href的图像jquery ajax fancybox这里是我的问题。 的fancybox用于显示图像,通过AJAX其中获得。 当页面加载时存在不存在的页面上的图像,仅与gallery的属性链接。 所以,当我点击这个处理这些代码的链接之一: $(".fancybox-manual-c").live('click',function() { $.ajax({...

黄俊的博客 1788

【Zephyr存储专题】09_LittleFs文件系统操作

本文档旨在为开发者介绍Zephyr下Littlef's文件系统相关配置使用指南

zero的博客 3246

Ajax简介和基本用法

Ajax简介 什么是Ajax AJAX 工作原理 Ajax包括: 利用AJAX可以做: Ajax基本用法 一、创建Ajax 二、 向服务器发送请求请求 open(method,url,async) GET 、POST的选择 send(string) 服务器响应 responseText responseXML onreadystatechange 事件 XMLHttpRequest...

weixin_42952665的博客 942

【WRF工具】WRF 模型输出可视化工具 RIP4

【WRF工具】WRF 模型输出可视化工具 RIP4

WW、forever的博客 1594

ue 蓝图 c++ websocket 事件回调

ue 蓝图 c++ websocket 事件回调

jacke121的专栏 168

Ajax详解

Ajax 是 “Asynchronous JavaScript and XML”(异步 JavaScript 和 XML)的缩写。它是一种在无需重新加载整个网页的情况下,与服务器交换数据并更新部分网页内容的技术。简单来说,Ajax 可以让网页在不影响用户体验的前提下,实时更新数据。

m0_63260018的博客 2875

Python爬虫实战:爬取ETF基金持仓变化

在python复制编辑本文详细介绍了如何使用Python的Scrapy框架爬取ETF基金的持仓变化信息,包括项目的搭建、数据的提取与存储、以及数据的可视化分析。通过本项目,读者可以掌握基本的网页爬虫技术,并应用于实际的财经数据采集与分析中。

2201_76125261的博客 630

ajax接收response_「每日一题」Fetch API 是什么?能代替 AJAX 吗?

欢迎进群与我探讨技术,暗号:前端/Java交流(附二维码)http://qr.jirengu.com/api/taskUrl?tid=56 短答案:Fetch 是浏览器提供的原生 AJAX 接口。使用 window.fetch 函数可以代替以前的 $.ajax、$.get 和 $.post。长答案:前端发展地越来越快,我们用了好几年的 $.ajax,居然也渐渐变得过时了。以前我们用 jQuery....

weixin_39989215的博客 78

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

ajax类

使用方法var classajax = new Ajax(url,recvT,stringS,resultF);classajax.post();//post方式发送数据classajax.get();//get方式发送数据url发送地址 recvT 接受数据类型 0为xml 1为text resultF 返回结果处理函数例var ajax1 = new Ajax("1.asp",0,"id="+

2288

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Ajax原理及不同场景下的应用

Ajax原理及不同场景下的应用 1 概念 ajax是Asynchronous Javascript and xml(异步的js和xml)的缩写。 同步与异步:客户端和服务器段的通信基础上。 同步:客户端发请求,等待,服务器端响应,返回给客户端,客户端接收到了,在继续做其他操作。即客户端必须等待服务器的响应,且在这期间无法做其他操作,直至响应接受到。 异步:客户端发请求,不需要等待,服务器端响应,...

qq_43070500的博客 233

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

w3c的ajax操作函数,jQuery Ajax 操作函数温故而知新

引子今天准备对前段时间做的微信页面进行数据绑定,数据格式大多是json格式的,还有对数据的搜索和查询。初步定的做法是先将数据缓存到本地,然后对本地的json数据进行查询,对于json数据的查询,我找到了一个JsonSQL的方法,就是用类似SQl的方式的方式查询json数据。【对于这种方法,今天稍微看了一下,很不错,但是还没有应用于实践,等后面再对JsonSQL做具体的介绍。】当我看jsonsql的...

weixin_39604276的博客 356

AJAX

AJAX  特点 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。 AJAX ...

weixin_43304182的博客 173

ajax概述

Ajax 即"Asynchronous Javascript And XML"(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。同步方式发送请求。

Wdasdasda的博客 534

一个Ajax类库及使用方法

ajax.js function Ajax(recvType){ var aj=new Object(); aj.recvType=recvType ? recvType.toUpperCase() : 'HTML' //HTML XML aj.targetUrl=''; aj.sendString=''; aj.resultHandle=null; aj.createXMLHttp

37度2 1158

ajax请求参数详解data

$.ajax({     ur:''; //请求url     method:"POST"; //请求的方式     data:jsonData, //请求的数据格式   processData:false, //请求的方式,有时不加会出现illeal   contentType:"application/json", //定义请求头   success:function(data){...

qq_26713523的博客 1587

什么是Ajax?

ajax是异步的javascript和xml ajax是一种用于创建快速动态网页的技术 通过在后台与服务器进行少量的数据交换,ajax可以对网页实现异步更新。即在不重新加载整个网页的情况下,对网页进行局部更新。 传统网页(不适用ajax),需要更新内容时,必须重新加载整个网页。 XML: 和JSON一样是目前主流的两种数据返还格式 ajax的优点: 1、最大的一点是页面无刷新,用户的体验非常好。 ...

此鱼非闲鱼也的博客 312

ajax和jsonp使用总结

一、ajax定义:一种发送http请求与后台进行异步通讯的技术。原理:实例化xmlhttp对象,使用此对象与后台通信。ajax的同源策略:ajax请求的页面或资源只能是同一个域下面的资源,不能是其他域的资源,这是在设计ajax时基于安全考虑。ajax的方法:1. $.ajax({}):常用参数:url:请求网络地址type:请求方式,默认是'GET',常用'POST'dataType:设置返回的数...

李永毅的博客 869

ajax原理总结,ajax总结

18.3.23·AJAX概念简述、内部实现原理·常用方法:load()、$.get()、$.post()、$.getScript()、$.getJson()和serialize()还有$.ajax()·ajax() 方法、参数、回调函数、参考手册·其他未整理AJAX概念简述、内部实现原理参考来源:https://blog.youkuaiyun.com/drug_/article/details/7382385...

weixin_31101725的博客 191

ajax能结合html使用吗,json和ajax结合使用

几种常用的ajax配合json数据格式向后台发送如何将Ajax的json和字符串拼接jQuery拼接字符串ajax (function($){ $.fn.serializeJson=function(){ var serializeObj={}; $(this.serializeArray()).each(function(){ serializeObj[this.name]=this.value...

weixin_39975055的博客 187

jquery中Ajax的使用

方式一: $.Ajax(object); object中的键值参数有: type:请求方式(常用的有get,post,默认为get请求) url:请求地址 data:请求参数(格式:字符串:id=3&name=zhangsan;json:{id=3,name=zhangsan}) async:请求是否异步,(默认异步true) dataType:指定服务器返回数据类型(post请求:application/x-www-form-urlencoded) cache:是否允许缓存,默认t

qq_52886072的博客 191
上一篇: CSS里面position:relative与position:absolute 区别
下一篇: 判断表格中的一列是否有重复项
ole_triangle_java
博客等级 码龄10年 82粉丝 83原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值