我有一个由输入和选择字段组成的网络表单,另外还有一组动态字段,数量范围从 3 到 n。我使用 JavaScript 将表单输入/选择转换为 JSON 对象。我想要做的是将该 JSON 对象发送到 SQL 存储过程。将 JSON 对象从 JavaScript 传递到 SQL Server(Microsoft SQL Server Web 版(64 位)10.50.6560.0)的最直接方法是什么?使用 APS.net 和 C#
//FOR SUBMITTING THE FORM
$("#submitRecipe").click(function (e) {
e.preventDefault();
//VARIABLES DEFINED
var IngredientListQuanity;
var MeasurementSizeName;
var IngredientName;
//DEFINE JSON OBJECT FOR FORM DATA
var json = {
"recipe": [{
"RecipeContributor": $("#RecipeContributor").val(),
"RecipeDifficulty": $("#RecipeDifficulty").val(),
"RecipeRating": $("#RecipeRating").val(),
"RecipeInstructions": $("#RecipeInstructions").val(),
"RecipeName": $("#RecipeName").val(),
"RecipePrepTime": $("#RecipePrepTime").val(),
"RecipeCookTime": $("#RecipeCookTime").val(),
"ImageURL": $("#ImageURL").val(),
"RecipeProtein": $("#RecipeProtein").val(),
"RecipeFats": $("#RecipeFats").val(),
"RecipeCarbs": $("#RecipeCarbs").val(),
"RecipeFiber": $("#RecipeFiber").val(),
"RecipeDescription": $("#RecipeDescription").val()
}],
"recipeIngredients": []
};
try {
//FINDS ALL INPUTS WITHIN EACH ROW OF INGREDIENTS
$('#ingredientList').find('.rowHeader').each(function () {
$(this).find('input,select').each(function () {
if ($(this).hasClass("amount")) {
IngredientListQuanity = $(this).val();
} else if ($(this).hasClass("size")) {
MeasurementSizeName = $(this).val();
} else if ($(this).hasClass("ingredient")) {
IngredientName = $(this).val();
} else { console.log($(this).attr('class')) }
});
暮色呼如
凤凰求蛊
随时随地看视频慕课网APP
相关分类