如何通过jquery发送数据到服务器端(asp.net)

问题描述:

我必须将多行html表格插入到数据库中,我想用j查询来做到这一点,我想我必须转换整个数据HTML表格转换成XML格式,但我不知道怎么做,或者还有另一种途径,这比如何通过jquery发送数据到服务器端(asp.net)

更好的请给我

感谢任何建议提前

你需要收集您的数据以任何适合您的服务器脚本(xml,json或只是一些key =>值对)的方式发送,并使用标准ajax方法发送。例如:

$.ajax({ 
    type: "POST", 
    url: "http://yourserver.com/you/script", 
    data: data, // the data you collected and want to send to server 
    dataType: (jQuery.browser.msie) ? 'text' : 'xml', // data type you expecting as answer from server 
    success: function_to_parse_returned_data // function that will parse answer 
}); 

function function_to_parse_returned_data(xmlData) { 
    if (typeof xmlData == 'string') { 
     data = new ActiveXObject('Microsoft.XMLDOM'); 
     data.async = false; 
     data.loadXML(xmlData); 
    } else { 
     data = xmlData; 
    } 
    // do something with data 
} 
+0

感谢dimanoid的回答,但我不知道怎么用j查询 – Vishwajeet

+0

表行的数据转换成XML,然后我需要从该表 – Dimanoid

+0

我是表格转换成你一些例子XML,但我得到错误,当我发送这个XML到服务器端.. – Vishwajeet