Lines Matching refs:s

251         var s = $.extend(true, {}, $.ajaxSettings, options, {
260 s.xhr = function() {
277 s.data = null;
278 var beforeSend = s.beforeSend;
279 s.beforeSend = function(xhr, o) {
284 return $.ajax(s);
289 var form = $form[0], el, i, s, g, id, $io, io, xhr, sub, n, timedOut, timeoutHandle;
312 s = $.extend(true, {}, $.ajaxSettings, options);
313 s.context = s.context || s;
315 if (s.iframeTarget) {
316 $io = $(s.iframeTarget);
324 $io = $('<iframe name="' + id + '" src="'+ s.iframeSrc +'" />');
349 $io.attr('src', s.iframeSrc); // abort op in progress
351 if (s.error)
352 s.error.call(s.context, xhr, e, status);
354 $.event.trigger("ajaxError", [xhr, s, e]);
355 if (s.complete)
356 s.complete.call(s.context, xhr, e);
360 g = s.global;
366 $.event.trigger("ajaxSend", [xhr, s]);
369 if (s.beforeSend && s.beforeSend.call(s.context, xhr, s) === false) {
370 if (s.global) {
386 s.extraData = s.extraData || {};
387 s.extraData[n] = sub.value;
389 s.extraData[n+'.x'] = form.clk_x;
390 s.extraData[n+'.y'] = form.clk_y;
407 s.extraData = s.extraData || {};
408 s.extraData[csrf_param] = csrf_token;
421 if (a != s.url) {
422 form.setAttribute('action', s.url);
426 if (! s.skipEncodingOverride && (!method || /post/i.test(method))) {
434 if (s.timeout) {
435 … timeoutHandle = setTimeout(function() { timedOut = true; cb(CLIENT_TIMEOUT_ABORT); }, s.timeout);
458 if (s.extraData) {
459 for (var n in s.extraData) {
460 if (s.extraData.hasOwnProperty(n)) {
462 …if($.isPlainObject(s.extraData[n]) && s.extraData[n].hasOwnProperty('name') && s.extraData[n].hasO…
464 … $('<input type="hidden" name="'+s.extraData[n].name+'">').attr('value',s.extraData[n].value)
468 $('<input type="hidden" name="'+n+'">').attr('value',s.extraData[n])
475 if (!s.iframeTarget) {
498 if (s.forceSync) {
529 if (!doc || doc.location.href == s.iframeSrc) {
545 var isXml = s.dataType == 'xml' || doc.XMLDocument || $.isXMLDoc(doc);
565 s.dataType = 'xml';
567 var headers = {'content-type': s.dataType};
576 var dt = (s.dataType || '').toLowerCase();
578 if (scr || s.textarea) {
604 data = httpData(xhr, dt, s);
628 if (s.success)
629 s.success.call(s.context, data, 'success', xhr);
632 $.event.trigger("ajaxSuccess", [xhr, s]);
637 if (s.error)
638 s.error.call(s.context, xhr, status, errMsg);
641 $.event.trigger("ajaxError", [xhr, s, errMsg]);
645 $.event.trigger("ajaxComplete", [xhr, s]);
651 if (s.complete)
652 s.complete.call(s.context, xhr, status);
655 if (s.timeout)
660 if (!s.iframeTarget)
666 var toXml = $.parseXML || function(s, doc) { // use parseXML if available (jQuery 1.5+)
670 doc.loadXML(s);
673 doc = (new DOMParser()).parseFromString(s, 'text/xml');
677 var parseJSON = $.parseJSON || function(s) {
679 return window['eval']('(' + s + ')');
682 var httpData = function( xhr, type, s ) { // mostly lifted from jq1.4.4 argument
692 if (s && s.dataFilter) {
693 data = s.dataFilter(data, type);
730 var o = { s: this.selector, c: this.context }; property in $.fn.ajaxForm.o
731 if (!$.isReady && o.s) {
734 $(o.s,o.c).ajaxForm(options);