当前位置:编程学习 > C#/ASP.NET >>

急急急!!!如何在c#中使用ajax的post方法提交表单和接收表单

<table width="504" cellpadding="0" cellspacing="0" id="create_table">
      <thead>
        <tr>
          <td colspan="6" style="text-align:center; border-right:none;">输入表名:
            <input type="text" name="tableName" /></td>
        </tr>
        <tr>
          <th width="81">删除</th>
          <th width="171">字段名</th>
          <th width="88">字段类型</th>
          <th width="48">长度</th>
          <th width="29">主键</th>
          <th width="85">是否允许为空</th>
        </tr>
      </thead>
      <tbody border="1px">
        <tr>
          <td><input type="checkbox" name="del[]"  /></td>
          <td><input type="text" name="ziduan[]" /></td>
          <td><select name="type[]">
              <option value="int">int</option>
              <option value="char">char</option>
              <option value="double">double</option>
            </select></td>
          <td><input type="text" name="len[]" value="1" class="shortinput" /></td>
          <td><input type="checkbox" name="primarykey[]"  /></td>
          <td><input type="checkbox" name="isNull[]"  /></td>
        </tr>
          <tr>
          <td><input type="checkbox" name="del[]"  /></td>
          <td><input type="text" name="ziduan[]" /></td>
          <td><select name="type[]">
              <option value="int">int</option>
              <option value="char">char</option>
              <option value="double">double</option>
            </select></td>
          <td><input type="text" name="len[]" value="1" class="shortinput" /></td>
          <td><input type="checkbox" name="primarykey[]"  /></td>
          <td><input type="checkbox" name="isNull[]"  /></td>
        </tr>
        <%--<tr><td><input type="submit" name="sad" /></td></tr>>--%>
      </tbody>
    </table>

前台的html代码如上,如何使用ajax的post方法提交表单中每一项的值? C# Ajax --------------------编程问答-------------------- 你可以加个iframe  <form target="iframe的name值"

这样相当于 ajax了 不用去遍历获取 各个输入框的值

iframe 里 window.parent.父窗体的属性  就可以控制父窗体的js函数

iframe里执行js和ajax一样  都需要在同1根域名下进行 --------------------编程问答-------------------- 接收表单 不知道什么意思。

提交表单,就是在javascript中调用webservice. 可以用jquery 的Post

$.ajax({
  type: "POST",
  url: url,
  data: data,
  success: success,
  dataType: dataType
});

参考:
http://api.jquery.com/jQuery.post/ --------------------编程问答-------------------- 如果js调用webservice的概念也不清楚。可以看看下面的基础文章:

 JQuery Ajax调用asp.net后台方法
http://blog.csdn.net/iouxyz/article/details/5691050
jQuery Ajax 方法调用 Asp.Net WebService 的详细例子(原创)
http://www.cnblogs.com/TerryFeng/archive/2009/02/01/1382123.html --------------------编程问答-------------------- $.ajax({
  type: "POST",
  url: url,
  data: data,
  success: success,
  dataType: dataType
});
很基础的问题哟 --------------------编程问答--------------------
引用 2 楼 findcaiyzh 的回复:
接收表单 不知道什么意思。

提交表单,就是在javascript中调用webservice. 可以用jquery 的Post

$.ajax({
  type: "POST",
  url: url,
  data: data,
  success: success,
  dataType: dataType
});

参考:
http://a……

话说这个data的值怎么写? --------------------编程问答--------------------
引用 5 楼 kisswildwolf 的回复:
引用 2 楼 findcaiyzh 的回复:接收表单 不知道什么意思。

提交表单,就是在javascript中调用webservice. 可以用jquery 的Post

$.ajax({
  type: "POST",
  url: url,
  data: data,
  success: success,
  dataType: dataType……
用JS写 --------------------编程问答-------------------- data是参数
引用 5 楼 kisswildwolf 的回复:
引用 2 楼 findcaiyzh 的回复:接收表单 不知道什么意思。

提交表单,就是在javascript中调用webservice. 可以用jquery 的Post

$.ajax({
  type: "POST",
  url: url,
  data: data,
  success: success,
  dataType: dataType……
--------------------编程问答--------------------

$.ajax({
                        type: "POST",
                        url: "方法路径",
                        contentType: "application/json; charset=utf-8",
                        dataType: 'json',
                        data: "{\"方法参数\":\"" + 传入值+ "\"}",
                        success: function (data) {
                            var result = jQuery.parseJSON(data.d);
                            response($.map(result, function (item) {
                                return {
                                }
                            }));
                        },
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,