jquery

2012-05-30 14 views
5

के बिना सिग्नलआर लागू करें Jquery के उपयोग के बिना सिग्नल को कार्यान्वित करना संभव है। मैं टाइटेनियम के लिए एक मॉड्यूल बनाना चाहता हूं, लेकिन मुझे नहीं पता कि डीओएम पर कितना निर्भर सिग्नलआर है। क्या jQuery सिर्फ AJAX अनुरोध के लिए उपयोग किया जाता है? आपको लगता है कि यह कितना मुश्किल होगा?jquery

उत्तर

2

उम असंभव नहीं है लेकिन यह काम का अभाव होगा। आपको मूल रूप से

Jquery.signalR.js 

नियमित जावास्क्रिप्ट के रूप में सभी jquery वाक्यविन्यास ($ ...) को फिर से लिखने की आवश्यकता होगी। इसके अलावा आप केवल निम्न स्तर के कनेक्शन करने में सक्षम होंगे क्योंकि "हब" मॉडल को jquery की भी आवश्यकता होती है।

आपको शायद JSON.js को शामिल करने की आवश्यकता होगी ताकि आप इस तरह अपना AJAX कॉल कर सकें।

var the_object = {}; 
var http_request = new XMLHttpRequest(); 
http_request.open("POST", url + "/negotiate, true); 
... 
http_request.onreadystatechange = function() { 
    if (http_request.readyState == 4 && http_request.status == 200) { 
      the_object = JSON.parse(http_request.responseText); 
     } 
}; 
http_request.send(null); 
+0

हाँ मुझे वास्तव में ऐसा करने के लिए जाना था और यह इसके लायक नहीं था। उदाहरण के लिए यदि आपने सिग्नल में jquery में कार्यान्वयन की प्रतिलिपि बनाई है तो आप मूल रूप से सिग्नल में पुनः लिखे गए लगभग 80% jquery के साथ समाप्त हो जाते हैं। तो ऐसा लगता है कि आप आकार में ज्यादा बचत नहीं करते हैं। सोज़ –

+0

मैंने अंत में एक वेब व्यू के साथ काम किया। धन्यवाद! – Ryan