好了,这是我有什么(特殊THX至图沙·古普塔,用于固定码)俄罗斯输入字数
HTML
<input type='checkbox' value='2' name='v'>STS
<input type='checkbox' value='4' name='v'>NTV
JS
$(function() {
var wordCounts = {};
$("input[type='text']:not(:disabled)").keyup(function() {
var matches = this.value.match(/\b/g);
wordCounts[this.id] = matches ? matches.length/2 : 0;
var finalCount = 0;
var x = 0;
$('input:checkbox:checked').each(function() {
x += parseInt(this.value);
});
x = (x == 0) ? 1 : x;
$.each(wordCounts, function (k, v) {
finalCount += v * x;
});
$('#finalcount').val(finalCount)
}).keyup();
$('input:checkbox').change(function() {
$('input[type="text"]:not(:disabled)').trigger('keyup');
});
});
我想它能够计数俄语单词,例如“Приветкакдела”,到目前为止它仅适用于英文输入
你检查了你的js脚本运行的文件的编码吗?从[这](http://stackoverflow.com/questions/553463/jquery-ajax-character-encoding-problem)页面:“UTF-8应该处理所有口音和外国字符”...也看一看在[这](http://stackoverflow.com/questions/10396913/how-to-show-russian-text-in-jquery-dialog-title) - 希望这会有所帮助 – lollo
链接没有帮助,并且我尝试过一般编码,UTF-8之间我也尝试西里尔的细节,如windows1251 – Konata
哪个系统正在为您的项目运行?尝试把这个元标记放在你的html文件的头部分: – lollo