jQuery val() function and file input field in IE -


मेरे पास एक फ़ाइल इनपुटफ़ाइल है

& lt; input tye = 'file' id = ' मज़ेदार 'नाम =' मज़ेदार '/ & gt;

मुझे चयनित फ़ाइल का नाम प्राप्त करने की आवश्यकता है,

$ (' # funPic ')। Val () फ़ायरफ़ॉक्स और क्रोम में abc.jpg देता है, जहां आईई 7 और amp; IE8 देता है c: \ xyz \ abc.jpg

ऐसा क्यों है? मुझे केवल abc.jpg भाग की आवश्यकता है।

उपयोग करें

  $ ( '# funPic') वैल () विभाजन ( "\\") पॉप ()।।  

मोज़िला और अन्य ब्राउज़र सुरक्षा कारणों के लिए पूर्ण पथ नहीं देते हैं आईई केवल फ़ाइल नाम देता है जब पृष्ठ स्थानीय सुरक्षा क्षेत्र से बाहर चलता है।


Comments