使用ajax将textarea值发布到控制器

时间:2018-01-15 06:37:29

标签: c# ajax asp.net-mvc

我正在尝试将<textarea>的值发送到某个控制器中的方法,但运行不正常。我将发布代码以明确说明:

这是方法

public ActionResult SubmitText(string txtRendered)

这里是要调用的ajax

$.ajax({
    url: '/Form/SubmitText',
    type: 'Get',
    dataType: 'json',
    data: { txtRendered: $("textarea#render").val() },
    success: function (data) {
        alert("success");
    },
    error: function () {
        alert('error');
    }
});

,这是textarea

<textarea id="render" name="txtRenderd" class="span6">
    <form class="form-horizontal" >
        <fieldset>
            <legend>Form Name</legend>
            <div class="control-group">
                <label class="control-label" for="textinput-0">Text Input</label>
                <div class="controls">
                    <input id="textinput-0" name="textinput-0" type="text" placeholder="placeholder" class="input-xlarge">
                    <p class="help-block">help</p>
                </div>
            </div>
        </fieldset>
    </form>
</textarea>

实际上它很复杂,因为我试图将表单作为文本传递,如您所见

0 个答案:

没有答案