在节省时间为什么我在数据中获得每个模态 [英] At Save Time Why I Get Every Modal In Data

查看:67
本文介绍了在节省时间为什么我在数据中获得每个模态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好先生,

i我正在使用淘汰赛,我是新手吧



i写的脚本用于保存新数据

一切都还可以,但在功能(数据)中,我得到了数据中的每个模态,

i只需要特定的模态数据......在服务器端传递

我的脚本在下面..请检查它...我犯了错误..

hello sir,
i am using knockout and i am new in it

i wrote script for save new data
everything is ok but in function(data), i got every modal in data,
i want just perticular modal data..to pass at server side
my script is below..please check it..where i done mistake..

var AddStudentUrl = "/student/createstudent";

var CreateStudentModel = function (student) {
    var self = this;
    self.StudentModal = function () {
        var st = this;
        st.FirstName = ko.observable('fg');
        st.LastName = ko.observable('fgfgg');
        st.State = ko.observable('ererere');
    };

    self.AddStudentModel = ko.observable(new self.StudentModal());

    self.AddStudentData = function (data) {
        debugger;
        if (CheckErrors("#frmStudent")) {
           // var postdata = data.AddStudentModel();
            AjaxCall(AddStudentUrl, ko.toJSON(data), "post", "json", "application/json").done(function (response) {
                if (response.IsSuccess) {

                    self.AddStudentModel(new self.StudentModal());
                    self.ClearForm();
                }
            });
        }
    };

    self.ClearForm = function() {
        self.AddStudentModel(new self.StudentModal());
    };
};
 var vm;
$(document).ready(function() {
    var student = $.parseJSON($("#student").val());
    vm = new CreateStudentModel(student);
    ko.applyBindings(vm);

});


html中的
我写了这个


in html i wrote this

<form class="form-horizontal" id="frmStudent" data-bind="with:$root.AddStudentModel()">

    <div>       
        @Html.TextBoxFor(m => m.FirstName,new {data_bind="value:$data.FirstName"})
        @Html.TextBoxFor(m => m.LastName,new{data_bind="value:$data.LastName"})
        @Html.TextBoxFor(m => m.State,new{data_bind="value:$data.State"} )
    </div>



数据我得到了AddStudentModel,StudentModal,ClearForm

但我想要只是数据中的addstudentmodal



谢谢...


in data i got "AddStudentModel,StudentModal,ClearForm"
but i want just only "addstudentmodal" in data

thank you...

推荐答案

(document).ready(function(){
var student =
(document).ready(function() { var student =


.parseJSON(
.parseJSON(


#student)。val());
vm = new CreateStudentModel(student);
ko.applyBindings(vm);

});
("#student").val()); vm = new CreateStudentModel(student); ko.applyBindings(vm); });


html中的
我写了这个


in html i wrote this

<form class="form-horizontal" id="frmStudent" data-bind="with:


这篇关于在节省时间为什么我在数据中获得每个模态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆