精华内容
下载资源
问答
  • 阿贾克斯·克鲁德 只需使用ajax插入更新删除
  • ajax 插入 删除功能

    2009-09-28 18:15:36
    ajax 插入 删除功能 ajax 插入 删除功能
  • ajax 插入 删除功能_aspx开发教程
  • 主要介绍了ThinkPHP5 通过ajax插入图片并实时显示功能,本文给大家分享网站代码,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
  • ajax 插入记录,删除记录,修改记录, 让你真正的体验到代码运行起来的喜悦
  • jQuery ajax 插入数据

    2018-08-01 21:33:00
    <script> $(document).ready(function () { init(); function init(){ $.ajax({ type: "get", url: "http://f004f6ad.ngrok.io/usercenter/clazz/...
    <script>
    $(document).ready(function () {
    init();

    function init(){
    $.ajax({
    type: "get",
    url: "http://f004f6ad.ngrok.io/usercenter/clazz/getClazz",
    dataType: "json",
    success: function (data) {
    for(var i in data){ //拿到的是数组,要遍历每个对象,然后插入select表单
    $("#inClazz").append("<option value="+data[i].id+">"+data[i].name+"</option>");
    }
    getUserByClazzId();
    },
    error: function (XMLHttpRequest, textStatus, errorThrown) {
    alert(errorThrown);
    }
    })
    }
        });
    </script>


    <select name="clazz" id="inClazz" οnlοad="init()"></select>

    转载于:https://www.cnblogs.com/GGboy-wu/p/9404044.html

    展开全文
  • 用jQuery开发的ajax程序,有添加删除修改功能,其实是转过来的,原作者要10分,太高了,下来才知道是asp.net的,我不懂,放上来给大家用吧。
  • 利用Jquery 动态生成 Table 表单 之后利用each 方法来遍历所有文本框获取文本的value值 并通过Ajax 将数据 提交到Web服务里把数据插入数据库 Html页面

    利用Jquery 动态生成 Table 表单 之后利用each 方法来遍历所有文本框获取文本的value值  并通过Ajax 将数据 提交到Web服务里把数据插入数据库

    Html页面

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
        <script src="js/Jquery1.7.js"></script>
        <script src="js/MyAdd.js"></script>
        <link href="css/MyPages.css" rel="stylesheet" />
    </head>
    <body>
        <div >
            <div id="divInsert">
                <div id="divBtn">
                    <input id="btnDelete" type="button" value="删除行" />
                    <input id="btnData" type="button" value="插入行" />
                    <input id="btnInsert" type="button" value="添加行" />
                </div>
            </div>
            <table id="tab" cellpadding="0" cellspacing="0">
                <tr>
                    <td rowspan="2">姓名</td>
                    <td rowspan="2">年龄</td>
                    <td colspan="2">血压</td>
                </tr>
                <tr>
                    <td>高压</td>
                    <td>低压</td>
                </tr>
            </table>
        </div>
        <div id="mydiv"></div>
    </body>
    </html>

    JS文档

    /// <reference path="../WebService1.asmx" />
    /// <reference path="../WebService1.asmx" />
    $(function () {
        //定义一个全局变量i,用来标识添加了几行
        var row = 0;
        var strValue = "";
        //将一行添加到table中去
        $('#btnInsert').click(function () {
            row++;
            //字符串拼接tr一行中的内容
            var tr = "<tr>";
            for (var i = 0; i < 3; i++) {
                tr += "<td><input id='" + row + "text'" + i + "+' type='text' value=" + row +""+ i + " /></td>";
            }
            tr += "<td><input class='txt' id='" + i + "text4'+ type='text' value=" + row + "" + 4 + " /><input id='Checkbox1' class='ck' name='ckb' type='checkbox' /> </td></tr>";
            $("#tab").append(tr);
        })
        //删除添加的行,先判断checkbox是否选中,然后删除
        $('#btnDelete').click(function () {
            $("input[name=ckb]:checked").each(function () { $(this).parent().parent().remove(); });
        })
        //将i遍历,判断是否存有值,如果有将数据插入数据库
        $('#btnData').click(function () {
            $('table input').each(function () {
                strValue += $(this).val() + ",";
            })
            $.ajax({
                type: 'post',
                contentType: 'application/json',
                url: "../WebService1.asmx/InsertInfo",
                data: "{valuesStr:'" + strValue + "'}",
                success: function (result) {
                    $('#mydiv').html(result.d);
                }
            })
        })
    })


    CSS文档
    table tr td{border:1px solid #eee;text-align:center;width:80px;}
    #divInsert{width:100%;height:25px;}
    #btnInsert{width:50px;height:25px;background-color:#eee;border-style:none;position:absolute;left:185px;}
    #btnData{width:50px;height:25px;background-color:#eee;border-style:none;position:absolute;left:235px;}
    #btnDelete{width:50px;height:25px;background-color:#eee;border-style:none;position:absolute;left:285px;}
    input{width:70px;}
    .txt{width:35px;float:left;position:relative;left:5px;}

    .ck{width:10px;float:right;}


    PersonInfo类文件

    namespace ASPOilfiled
    {
        public class PersonInfo
        {
            public string Name { get; set; }
            public int Age { get; set; }
            public int Hblood { get; set; }
            public int Lblood { get; set; }
        }
    }

    WebService1.asmx 文件

        [System.Web.Script.Services.ScriptService]
        public class WebService1 : System.Web.Services.WebService
        {
            public static string sqlstr = ConfigurationManager.ConnectionStrings["sqlstr"].ConnectionString;
            [WebMethod]
            public string InsertInfo(string valuesStr)
            {
                string result = "插入失败!";
                string asd = valuesStr.Replace("on,", "");
                string[] str2 = System.Text.RegularExpressions.Regex.Split(asd, ",");
                //for (int i = 0; i < str2.Length; i++)
                //{
                //    result += str2[i] + "<br/>";
                //}
                for (int i = 0; i < str2.Length; i++)
                {
                    PersonInfo info;
                    if (i % 4 == 0)
                    {
                        info = new PersonInfo();
                        info.Name = str2[i];
                        info.Age = Convert.ToInt32(str2[i + 1]);
                        info.Hblood = Convert.ToInt32(str2[i + 2]);
                        info.Lblood = Convert.ToInt32(str2[i + 3]);
                        result = InfoToSql(info).ToString();
                    }
                }
                return result;
            }
            public int InfoToSql(PersonInfo info)
            {
                string instSql = "insert into PersonInfo values(@name,@age,@Hblood,@Lblood)";
                SqlConnection con = new SqlConnection(sqlstr);
                con.Open();
                SqlCommand cmd = con.CreateCommand();
                cmd.CommandText = instSql;
                cmd.Parameters.Add("@name", SqlDbType.VarChar, 32).Value = info.Name;
                cmd.Parameters.Add("@age", SqlDbType.Int).Value = info.Age;
                cmd.Parameters.Add("@Hblood", SqlDbType.Int).Value = info.Hblood;
                cmd.Parameters.Add("@Lblood", SqlDbType.Int).Value = info.Lblood;
                int i = cmd.ExecuteNonQuery();
                cmd.Dispose();
                con.Dispose();
                return i;
            }
        }


    展开全文
  • 因为红色字体部分不配置,在只用SSH框架的时候插入数据不会发生任何问题,但用了ajax之后,就会报这个错误,这个与它内部机制有关系的吧( 问题是解决了,但是还是想大神解答这个原理性问题 )。
    报错如下:
    org.springframework.dao.InvalidDataAccessResourceUsageException: could not insert: [org.model.Check]; nested exception is org.hibernate.exception.SQLGrammarException: could not insert: [org.model.Check]
    整了半天,终于测试出来了,是Hibernate表在配置时候少配置了
      <class name="org.model.Check" table="check" catalog="hotel" dynamic-insert="true" dynamic-update="true">
    
    因为红色字体部分不配置,在只用SSH框架的时候插入数据不会发生任何问题,但用了ajax之后,就会报这个错误,这个与它内部机制有关系的吧(问题是解决了,但是还是想大神解答这个原理性问题)。
    展开全文
  • ajax.net对数据库的插入实例,需要的朋友可以参考一下
  • php中ajax无刷新插入数据库 非常好用
  • ajax插入数据,传入后台的数据为空

    可能原因:
    以个人经验(多次出现这个问题)来说,多半是从前台传入的数据格式和controller中设置的参数类型不一致导致

    展开全文
  • //more javascript from http://www.smallrain.net var includefiles=["jsimg/ajax/file1.htm", "jsimg/ajax/file2.htm", "jsimg/ajax/file3.htm", "jsimg/ajax/file4.htm", "jsimg/ajax/file5.htm", "jsimg/ajax/f
  • springmvc+mybatis+ajax 批量插入数据

    千次阅读 2017-04-18 10:19:30
    原文地址:https://my.oschina.net/u/2245029/blog/526848批量插入AJAX发起请求,核心代码如下: var mids = new Array(); for (var i=0; i; i++) { mids.push(rows[i].id); } $.ajax({ type: 'POST', ...
  • Ajax向服务器插入数据

    2016-11-18 14:43:13
    function InsertCouponInfo() { GetCurrentcouponinfo(); var yanzheng = "";//后台controller处理方法 $.ajax({ url: yanzheng,//url路径 type: "POST",//请求类型
  • 该示例使用简单,完成插入指定数量的数据,ajax写入数据库,并显示精准进度,实时返回运行过程。对于大量插入数据库的操作,可以做到无刷,不超时; 目录结构: Css/style.css -------------进度条样式 Js/...
  • 织梦dedecms使用ajax实现搜索插入到前端页面(回显)。主要实现织梦dedecms ajax搜索提交表单查询数据回显至前端页面。
  • 直接用代码介绍了如何在asp.net中利用ajax向数据库中插入数据
  • Ext.Ajax.request( { url : "/controller.action?name=query", timeout : 9000000, // 自定义超时时间(默认30s) method : 'POST', success : function(resp) { var jsonResult = Ext.util.JSON.decode...
  • ![图片说明](https://img-ask.csdn.net/upload/201909/30/1569849538_429129.png) ajax异步请求 下面框里的东西要往上面框里面插 插不进去 请大佬帮我写个promise搞定它
  • JQuery+asp+access,其他数据库自己参考~ 实现无刷新 更新/插入/删除数据. 让你感悟AJAX的快乐
  • 关于jquery 的ajax调用的一些总结(记录插入数据库成功,但ajax返回false)   ajax方法如下 function addFlexMarker(pageNum) { var flag = false; $.ajaxSettings.async = false; $.getJSON("${ctx}/...
  • 功能:使用js分页,需要按顺序请求后台接口,并按先后顺序把后台得到...为了保证顺序性,ajax设置为同步传输,期待能够顺序返回,顺序插入。 现象:所有的ajax请求都返回数据、拼接完数据之后,才执行了插入html,...
  • 通过ajax获取对象后动态插入文本框 使用场景举例 : 表单中的动态验证信息,回显信息 // An highlighted block function echoHtml(htmlType,data){//第一个参数是需要添加的html元素类型,如&quot;input&...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 75,338
精华内容 30,135
关键字:

ajax插入