日期:2014-05-18  浏览次数:20668 次

ASP.NET MVC 运用JQuery 来验证TextArea是否为空!
ASP.NET MVC 运用JQuery
页面上有2个TextArea控件,一个按钮
<%= Html.TextArea()%>
<%= Html.TextArea()%>
<input id="Submit" type="submit" value="提交" />
但是不知道2个TextArea的ID
我想用Jquery来验证点击提交按钮,2个TextArea的内容都不能为空,Jquery代码应该怎么写?
解决马上给分,谢谢高手帮忙解答下,我是个Jquery的初学者

------解决方案--------------------
可以通过标签选择器来获取TextArea的集合嘛
$("TextArea").each(function(){
if($(this).val()){
////
}
})
------解决方案--------------------
1.先加载jquery的公共类: <script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js"></script>(可到http://jquery.com/下载)
2.加载jquery方法部份:<script language="javascript" type="text/javascript" src="json2.js"></script>(可到http://www.JSON.org/json2.js下载)
3.提交部份的js:function yz(TextArea1,TextArea2)
{



var data = {
"str1": TextArea1,
"str2": TextArea2
};


var strdata = JSON.stringify(data);

$.ajax({
type: "POST",
contentType: "application/json",
url: "TestService.asmx/HelloWorld2", //服务器部分代码
data: strdata,
dataType: 'json',
success: function(result) {

if(result.d!="0") //服务器部分代码返回值 成功返回
{

//这里可加相应操作的js

}
else
{
alert("数据库操作不成功");

},
error:function() {
alert("数据库连接掉线");

}

});
}

------解决方案--------------------
探讨
HTML code
<<span class="pos1">textarea</span> name="ta"><%= Html.TextArea()%></<span class="pos1">textarea</span>>



JScript code
var aa = $('<span class="pos1">textarea</span>[name="ta"]')

------解决方案--------------------
探讨
ASP.NET MVC 运用JQuery
页面上有2个TextArea控件,一个按钮
<%= Html.TextArea()%>
<%= Html.TextArea()%>
<input id="Submit" type="submit" value="提交" />
但是不知道2个TextArea的ID
我想用Jquery来验证点击提交按钮,2个TextArea的内容都不能为空,J……

------解决方案--------------------
HTML code

<%= Html.TextArea("tmd1")%>
<%= Html.TextArea("tmd2")%>