首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用JavaScript向经典ASP中的数据库发布

如何使用JavaScript向经典ASP中的数据库发布
EN

Stack Overflow用户
提问于 2014-01-23 10:05:10
回答 1查看 172关注 0票数 0

我有一个可排序的列表,允许我通过拖放它们来重新排列项目。当我重新排列项目时,输入标签中的数字会根据它们在列表中的新位置进行调整。此时,我要做的是将新的输入值张贴到数据库中的一个字段中。

下面是经典ASP代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<form name="sort_award" action="file_2.asp?Action=sort" method="post">
<%
end if
response.write "<ul id='sortable'>"
dim i
i=1

While not rsAwards.EOF

response.write "<li onclick='sort("&rsAwards("Award_ID")&")'> &nbsp 
<input type='text' name='AwardNumber' size='1' value="&i&"> &nbsp 
<label name='AwardName'>" & rsAwards("Award_Name") & "</label>"
%>
<a href='edit_awards.asp?Action=edit&Award_ID=<%=rsAwards("Award_ID")%>' name='AwardID'>Edit</a>&nbsp;
<a class="lb" href='file_1.asp?Action=delete&Award_ID=<%=rsAwards("Award_ID")%>'>Delete</a></li>
<%
rsAwards.MoveNext
i=i+1
Wend

%></ul>
<input type="submit" value="Sort">
</form>

这是JavaScript

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$(function() {
    $( "#sortable" ).sortable({ placeholder: "ui-state-highlight" });
});

function sort(AwardID) {
  var count = document.getElementById('sortable').getElementsByTagName('li').length;
  var AwardNum = document.getElementById('sortable').getElementsByTagName('input');

    for(var i = 0; i < count; i++)
    {
      AwardNum[i].setAttribute('value', i+1);     
    }
 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-23 21:08:41

使用jQuery

您可以使用.post()轻松地通过ajax将数据发布到asp页面。

如果您正在执行get请求,那么您可以使用.get()来代替它,这样就不那么复杂了。

(注意: jQuery还包括许多其他ajax请求函数,如.ajax().load()等,但我发现.get()是我的函数,因为它允许更多的灵活性和需要记住的使用函数)

要使用它,只需这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script>
$.get("myasppage.asp?id=12345", function(data){

   //after the request is complete, you can place any code here that you want
   //therefore, your code won't continue processing until the request is done.

   //if the .asp page returns content like "HELLO!", then that would be in your
   // data variable, as defined up top.  So you can just do this.


   $(body).append(data); //<- appends the data from myasppage.asp to your body content

   alert(data); // <- will popup an alert box with the content returned from your asp page



});
</script>

就这样。:)

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

https://stackoverflow.com/questions/21316030

复制
相关文章
Event Loop 和 JS 引擎、渲染引擎的关系
本文会讲 JS 引擎的编译流水线、渲染引擎的渲染流程,然后引入为什么需要 event loop。
程序员白彬
2021/07/05
2.4K0
Event Loop 和 JS 引擎、渲染引擎的关系
GCanvas 渲染引擎介绍
GCanvas 提供了一套类似于 H5 Canvas 标准的 JavaScript API。基于这套 API 可以方便的去做图形绘制、动画渲染等,开发的体验与 H5 Canvas 是完全一样的。
用户7293182
2022/01/20
1.2K0
GCanvas 渲染引擎介绍
浅谈 Canvas 渲染引擎
用过 Canvas 的都知道它的 API 比较多,使用起来也很麻烦,比如我想绘制一个圆形就要调一堆 API,对开发算不上友好。
尹光耀
2023/03/16
2.6K0
浅谈 Canvas 渲染引擎
【专业技术】浏览器的渲染引擎Blink
Blink是谷歌公司的浏览器Chromium使用的渲染引擎。 Blink处于一个包容性的开源社区里,它欢迎任何人分享其使命。 Blink是在一种抽象的平台上实现的, 因此本身不能运行。 Chromium Content module提供这个抽象平台运行所需的Blink的实现。 Content模块的开发有专门的文档描述。有关调试Blink一些提示和建议,请参阅入门Blink调试页面。 需要注意的是Blink的代码必须符合Blink编码风格指南所规定的编码风格。 那么问题来了:我怎么把Blink移植到我的平台?
程序员互动联盟
2018/03/13
1.3K0
【专业技术】浏览器的渲染引擎Blink
Chromium 最新渲染引擎--RenderingNG
前言 大家好,我是柒八九。好久没有更文了(2周),一来是项目活比较多,二来空余时间在系统学习其他的东西,现在还未达到写文章总结的阶段,先做一个剧透,是关于WebAssembly和Vue3原理的,后期会有一些列总结和教程。👉 「敬请期待」。 所以总而言之,最近更文懈怠了。 但是,但是,但是,转折来了。今天给大家带来了一个关于Chromium最新「渲染架构」 RenderNG的译文。(其实这是一些列文章中一篇,后期也会有另外文章的择重翻译)。 在V8如何处理JS的文章中,我们简短的介绍过浏览器的发展历史,并且还
前端柒八九
2022/08/25
1.6K0
Chromium 最新渲染引擎--RenderingNG
画了20张图,详解浏览器渲染引擎工作原理
通常,我们编写的HTML、CSS、JavaScript等文件,经过浏览器运行之后就会显示出页面,那他们是如何转化为页面的?这背后的原理是什么?这个过程就是浏览器的渲染进程来操作实现的。浏览器的渲染进程的主要任务就是「将静态资源转化为可视化界面:」
HoMeTown
2022/10/26
2.7K0
画了20张图,详解浏览器渲染引擎工作原理
LeaferJS,全新的 Canvas 渲染引擎
前几天群里有人发了一个新 Canvas 渲染引擎的图片,看数据和宣传口号相当炸裂,号称只用 1.5s 可以渲染 100 万个矩形,还是个国产的。
尹光耀
2023/10/16
5790
LeaferJS,全新的 Canvas 渲染引擎
01-什么是渲染引擎
在开始写代码之前,要先明确渲染引擎到底是什么东西,才能知道要写什么东西。 在 Google 里面搜索 ? 渲染引擎关键字,出来的结果都是关于浏览器渲染引擎的。 浏览器渲染引擎主要是用来渲染网页内容的,
音视频开发进阶
2021/01/14
4K0
01-什么是渲染引擎
跨平台渲染引擎之路:拨云见日
最近在工作中越来越多地接触到一些3D以及相比常见特性更酷炫的效果,因此萌发了想要自己从0开始打造一个渲染引擎的念头,一方面是为了更好地实现公司业务的需求,另一方面则是可以学到整个渲染流水线上的方方面面。
音视频开发进阶
2019/07/30
1.5K0
3D渲染引擎介绍
专业处理视觉呈现的渲染库。 3D引擎从商业属性上分为:商业引擎和开源引擎,从业务领域上分为:游戏引擎、GIS引擎、仿真引擎等,部分引擎可能具备多种领域组合,开发语言涉及包括:C++、C#、Java、JavaScript、GLSL及各类脚本等。
Dlimeng
2023/06/30
9270
MySQL有哪些存储引擎(MySQL存储引擎大全)
名称 介绍 MyISAM MyISAM存储引擎提供高速存储和检索,以及全文搜索能力。MyISAM在所有MySQL版本里被支持;不支持事务处理;它是MySQL的默认的存储引擎; MEMORY MEMORY存储引擎,别称HEAP存储引擎;提供“内存中”表,将数据存储在内存中。MEMORY存储引擎不支持事务处理;MySQL的所有版本都支持InnoDB存储引擎;注释:MEMORY存储引擎正式地被确定为HEAP引擎。 MERGE MRG_MYISAM存储引擎,别名MERGE;MRG_MYISAM存储引擎允许集合将被处
IT工作者
2021/12/15
6.3K0
浏览器之 javaScript 引擎
而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。
夜尽天明
2019/11/13
5270
浏览器之 javaScript 引擎
鸿蒙 OpenHarmony 移植表格渲染引擎总结
随着 OpenHarmony 组件开发大赛结果公布,我们的团队成员被告知获得了二等奖,在开心之余也想将我们这段时间宝贵的开发经验写下来与大家分享,当我们看到参赛通知的时候已经是 9 月中旬的时候,此时已经是作品可以提交的时间了,参考了一些其他作品发现,基于 Canvas 开发的组件目前还没有,那我们就开始计划写一个基于 Canvas 和通用组件一起开发的组件,在这之前由于并没有开发过 OpenHarmony 应用,我们团队成员都没有相关的经验,大家从零开始在摸索,我们首先分工合作,有的成员负责去下载 IDE 和调试设备,有的成员负责研究和阅读官方文档。先附上源代码
wscats
2022/03/24
3K0
鸿蒙 OpenHarmony 移植表格渲染引擎总结
使用velocity模板渲染引擎代码分析
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>上传压缩项目包</title> </head> <body> 提示:压缩包内请勿包含中文! <div class="uploadZipFile" id="uploadZipFile"> <form name="zipForm" id="zipForm"> <input type="text" id="file-name" name
用户1503405
2021/10/07
7750
Flutter 渲染引擎详解 - iOS GL 篇
Flutter 渲染引擎在 iOS 上支持三种渲染方式,分别是纯软件(CPU),Metal 和 GL。其中纯软件的方式仅限于特定的构建,需要在编译时开启 TARGET_IPHONE_SIMULATOR 宏,应该是用于在模拟器上的测试,实机运行只会使用 Metal 和 GL。Flutter 会在运行时先判断是否能够使用 Metal,如果设备不支持,才会降级到 GL。iOS 10 以上的版本默认使用 Metal,GL 只用于兼容 iOS 9 的老旧设备。
老孟Flutter
2020/10/23
1.6K0
Flutter 渲染引擎详解 - iOS GL 篇
Flutter 渲染引擎详解 - iOS Metal 篇
Flutter 渲染引擎在 iOS 上支持三种渲染方式,分别是纯软件(CPU),Metal 和 GL。其中纯软件的方式仅限于特定的构建,需要在编译时开启 TARGET_IPHONE_SIMULATOR 宏,应该是用于在模拟器上的测试,实机运行只会使用 Metal 和 GL。Flutter 会在运行时先判断是否能够使用 Metal,如果设备不支持,才会降级到 GL。iOS 10 以上的版本默认使用 Metal,GL 只用于兼容 iOS 9 的老旧设备。
老孟Flutter
2020/10/23
2.3K0
Flutter 渲染引擎详解 - iOS Metal 篇
前端渲染引擎doT.js解析
背景 前端渲染有很多框架,而且形式和内容在不断发生变化。这些演变的背后是设计模式的变化,而归根到底是功能划分逻辑的演变:MVC—>MVP—>MVVM(忽略最早混在一起的写法,那不称为模式)。近几年兴起的React、Vue、Angular等框架都属于MVVM模式,能帮我们实现界面渲染、事件绑定、路由分发等复杂功能。但在一些只需完成数据和模板简单渲染的场合,它们就显得笨重而且学习成本较高了。 例如,在美团外卖的开发实践中,前端经常从后端接口取得长串的数据,这些数据拥有相同的样式模板,前端需要将这些数据在同一个样
美团技术团队
2018/03/12
3.1K0
前端渲染引擎doT.js解析
腾讯文档Doc Canvas渲染引擎流程改造
为了解决部分历史渲染问题,实现移动端canvas渲染的新功能,以及支持后续功能扩展,对腾讯文档Doc Canvas渲染引擎的流程进行了改造,本文对改造进行介绍和小结。
jayson阿骏
2022/11/22
5K0
腾讯文档Doc Canvas渲染引擎流程改造
点击加载更多

相似问题

浏览器引擎、渲染引擎和用户代理有什么区别?

58

黑洞存储引擎和示例存储引擎有什么区别?

11

“数据库引擎”和“查询引擎”有什么区别?

10

Google计算引擎和Google容器引擎有什么区别?

11

“引擎”和“框架”有什么区别?

67
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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