jquery ajax get方式返回值最大长度是多少

jquery ajax get方式返回值最大长度是多少,第1张

get方式返回和post方式返回值, 都是返回的网页形式的数据 html 或 xml 或 json 等 暂时没看到最大限制

如果你说的是发送长度的话,>

<div>

<textarea id="txtPrizeNote" runat="server" height="74px" width="480px" maxlength="10"

style="width: 480px; height: 74px; float: left"></textarea>

<span style="color: Red;"></span><br />

剩余字数:<span id="showmsg" style="color: red"></span>

<script type="text/javascript">

//返回val的字节长度

function getByteLen(val) {

var len = 0;

for (var i = 0; i < vallength; i++) {

if (val[i]match(/[^\x00-\xff]/ig) != null) //全角

len += 2;

else

len += 1;

}

return len;

}

//返回val在规定字节长度max内的值

function getByteVal(val, max) {

var returnValue = '';

var byteValLen = 0;

for (var i = 0; i < vallength; i++) {

if (val[i]match(/[^\x00-\xff]/ig) != null)

byteValLen += 2;

else

byteValLen += 1;

if (byteValLen > max)

break;

returnValue += val[i];

}

return returnValue;

}

$(function() {

var _area = $('textarea#txtPrizeNote');

var _info = _areanext();

var _max = _areaattr('maxlength');

var _val;

_areabind('keyup change', function() { //绑定keyup和change事件

if (_infofind('span')size() < 1) {//避免每次d起都会插入一条提示信息

_infoappend(_max);

}

_val = $(this)val();

_cur = getByteLen(_val);

if (_cur == 0) {//当默认值长度为0时,可输入数为默认maxlength值

_infotext(_max);

} else if (_cur < _max) {//当默认值小于限制数时,可输入数为max-cur

_infotext(_max - _cur);

} else {//当默认值大于等于限制数时

_infotext(0);

$(this)val(getByteVal(_val,_max)); //截取指定字节长度内的值

}

});

});

</script>

详细出处参考:>

<div id="result">您还可以输入100字</div>

<textarea name="content" id="content" cols="80" rows="5"></textarea><br />

<input type="button" name="btn" value="提交" id="btn" />

<script>

$(document)ready(function(){

   $("#content")keyup(function(){

         var length = 100;

         var content_len = $("#content")val()length;

         var in_len = length-content_len;

        

         // 当用户输入的字数大于制定的数时,让提交按钮失效

         // 小于制定的字数,就可以提交

         if(in_len >=0){

            $("#result")html('您还可以输入'+in_len+'字');

            $("#btn")attr("disabled",false);

            // 可以继续执行其他 *** 作

         }else{

            $("#result")html('您还可以输入'+in_len+'字');

            $("#btn")attr("disabled",true);

            return false;

         }

        

    });

   });

 

</script>

$("div")each(function () {

    var $div = $(this);

    var $img = $divfind("img");

    if ($imglength == 3) {

        $imgcss({ "margin": "15px" });

    } else if ($imglength == 2) {

        $imgcss({ "margin": "20px" });

    }

});

以上就是关于jquery ajax get方式返回值最大长度是多少全部的内容,包括:jquery ajax get方式返回值最大长度是多少、用jquery怎么获取页面的特定内容、jquery或js判断字符输入个数(数字英文长度记为1,中文记为2,过长自动截取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9460337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存