2012-11-09 15 views
9

मेरी साइट पर कुछ कार्रवाइयां उपयोगकर्ता फ़ाइल को डोनलोड कर सकते हैं। सबसे पहले, मैं उपयोगकर्ता से पूछता हूं: "क्या आप फाइल डाउनलोड करना चाहते हैं"। यह फैंक्सबॉक्स के साथ बनाया गया मोडल डायलॉग है। बटन हैं: हां और नहीं। जब उपयोगकर्ता "हां" पर क्लिक करता है तो मैं ब्राउज़र में नया टैब खोलना चाहता हूं और फ़ाइल संवाद को स्टैंडअर्ट सहेजना चाहता हूं। मैं इस कोड है:फ़ाइल डाउनलोड करें, ब्राउज़र में नया टैब खोलें

$(document).on('click', '#agentAcceptSave', function() { 
     alert(1); 
     window.open = '/ticket?orderId=' + $('#agentOrderId').val(); 
} 

लेकिन, नए टैब खुला और यूआरएल नहीं कॉल नहीं, पर वे सूचना से पता चला है। त्रुटि कहां है?

+0

आप jsfiddle में पूरे कोड पोस्ट कर सकते हैं? – enginefree

+0

कैसे? '/ टिकट' कार्रवाई में उत्पन्न फ़ाइलें। – user1260827

+5

'ओपन' एक विधि नहीं है एक संपत्ति है। 'खुला()' – undefined

उत्तर

9

मैं इस कोड की कोशिश की और यह मेरे लिए काम किया:

$(document).on('click', '#download', function() { 
    window.open('http://www.google.com');  
}); 
संबंधित मुद्दे