के साथ काम नहीं कर रहा है मैं एक संवाद बॉक्स में jQueryUI स्वत: पूर्ण के साथ एक दिलचस्प समस्या में भाग गया।jQueryUI स्वत: पूर्ण संवाद और zIndex
मेरे संवाद एचटीएमएल इस तरह दिखता है:
<div id="copy_dialog">
<table>
<tbody>
<tr>
<th>Title:</th>
<td><input type="text" class="title" name="title"></td>
</tr>
<tr>
<th>Number:</th>
<td><input type="text" name="number"></td>
</tr>
</tbody>
</table>
</div>
जब मैं ऊपर एचटीएमएल पर jQueryUI स्वत: पूर्ण चलाने के लिए, यह सही काम करता है।
जब मैं FireBug में
$('#copy').click(function()
{
$('#copy_dialog').dialog({
autoOpen: true,
width: 500,
modal: false,
zIndex: 10000000,
title: 'Duplicate',
buttons: {
'Cancel': function()
{
$(this).dialog('close');
},
'Save': function()
{
$(this).dialog('close');
}
}
});
return false;
});
तो संवाद का उपयोग करके इसे खोलने के ऊपर, मैं स्वत: पूर्ण अभी भी काम कर रहा है देख सकते हैं। यह परिणाम मांग रहा है और प्राप्त कर रहा है, लेकिन अब मैं इनपुट फ़ील्ड के नीचे विकल्पों की एक सूची नहीं देखता हूं।
मेरा विचार यह है कि यह डायलॉग बॉक्स पर ज़िन्डेक्स के साथ कुछ करने के लिए है जो स्वत: पूर्ण मेनू देता है, लेकिन मुझे निश्चित रूप से पता नहीं है। मैं अभी भी क्या हो रहा है के सटीक विवरण का शोध कर रहा हूं, लेकिन मुझे उम्मीद है कि यहां किसी के लिए मेरे लिए कुछ विचार होगा।
मैंने संवाद से ज़िन्डेक्स को हटाने का प्रयास किया और मेरा स्वत: पूर्ण दिखने लग रहा है। दुर्भाग्य से, मुझे मेन्यूबार के डरावनी उच्च ज़िन्डेक्स को प्राप्त करने के लिए उस ज़िन्डेक्स मान की आवश्यकता है, जिसे मैं नहीं बदल सकता (कोड के उस क्षेत्र तक पहुंच नहीं है)। तो यदि स्वत: पूर्ण में zIndex जोड़ने का कोई तरीका है, तो यह शानदार होगा; तब तक, मैं शायद संवाद से zIndex को हटा दूंगा और सुनिश्चित करूँगा कि यह मेनूबार क्षेत्र के आसपास दिखाई नहीं दे रहा है।
यह पूरी तरह से काम करता है! धन्यवाद! –
यह तब काम नहीं करता है जब लौटाई गई सूची मोडल संवाद की ऊंचाई से अधिक लंबी होती है, जिसमें आइटम केवल संवाद के शीर्ष पर दिखाई देते हैं और एक बार जब वे इसके नीचे जाते हैं तो वे सभी छिपाए जाते हैं। – salonMonsters
यह एक आकर्षण की तरह काम करता है! आपको बहुत - बहुत धन्यवाद! – frabiacca