我试图跟随jQuery的最新1.9。*代码 - 寻找它处理从$ .get(get的第二个参数)解析数据参数的区域。我在某个地方迷路了。这在哪里变成了带有正确编码参数的URL?
答案 0 :(得分:1)
$.get()
只是$.ajax()
的快捷方式。你找到了
// Convert data if not already a string
if ( s.data && s.processData && typeof s.data !== "string" ) {
s.data = jQuery.param( s.data, s.traditional );
}
在jQuery.param
:
s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value );