我需要在jquery.ajax()代码中添加任何编码吗?

我需要在jquery.ajax()代码中添加任何编码吗?,jquery,ajax,post,encoding,Jquery,Ajax,Post,Encoding,我有以下代码,其中我将一组textbox和textarea值发布到我的post数据中: $.ajax({ url: '/MyController/Delete/' + id, type: 'POST', dataType: 'json', data: { reason: $("#reason").val(), age:$("#age").val()}

我有以下代码,其中我将一组textbox和textarea值发布到我的post数据中:

          $.ajax({
                url: '/MyController/Delete/' + id,
                type: 'POST',
                dataType: 'json',
                data: { reason: $("#reason").val(), age:$("#age").val()},
                success: function (data) {
                       alert("success");
                } 
            });

这里有没有我需要担心的编码,或者默认的帖子会处理这个问题。我只是担心,如果有人将无效字符“&”等或其他字符放在我传递数据的字段中?

作为参考:你为什么要问?关于请求的编码方式,
$.ajax
文档中是否有令人困惑的地方?你遇到问题了吗?