Did you try blockUI ?
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of vince
Sent: jeudi 1 février 2007 11:19
To: [email protected]
Subject: Re: [jQuery] Ajax get And Thickbox, problem accessing value
nobody puts inputs in a thickbox and needs to access his value ??
my script works well when i comment the line :
TB_show('Verification du code promo',
'#TB_inline?height=120&width=220&inlineId=codepromo', null); but
whithout thickbox, it's not pretty.. ?
vince wrote:
>
> Hi,
>
> I'm trying to make an ajax validation for reductions codes..
>
> I've got an hidden form to test the value :
>
> My problem is that when i use thickbox, i don't have access to the
> value of my input text anymore !!
>
> my input #code doesn't seems to have a value !!
>
> What's the problem ?? how can i get this value ??
>
> Thanks in advance
>
>
>
> <div id='codepromo' style='display:none;'>
> <input type='text' name='code' id='code'/>
> <input type='button' name='verif' id='verif' value='Vérifier
> le code !'/>
> <br/>
> <div class='verif'></div>
> </div>
>
>
> and here is my jquery code :
>
> <link rel="stylesheet" href="../thickbox.css" type="text/css"
> media="screen" />
> <script type="text/javascript"
> src="/v3/scripts_js/jquery.js"></script>
> <script type="text/javascript" src="../thickbox.js"></script>
>
> <script type="text/javascript">
> $(document).ready(function(){
>
> document.getElementById("opt_pkg_other_promo1").checked = true;
>
> $("[EMAIL PROTECTED]'opt_pkg_other_promo2']").click(
> function(){
> if(this.value == "avec_promo")
> {
>
document.getElementById("opt_pkg_other_promo1").checked = true;
>
> TB_show('Verification du code promo',
> '#TB_inline?height=120&width=220&inlineId=codepromo', null);
>
> $("div.verif").html("");
> $("input#verif").show("fast");
> $("div#codepromo").show("slow");
>
> $("input#verif").click(
> function()
> {
> alert($("input.code").val());
> $("div.verif").html(" ../ajax-loader.gif ");
> $.get("../verif.php",
> {code:$("input#code").val()},
> function(data){
> if(data == "1")
> {
> $("input#verif").hide("fast");
> $("div.verif").html("<strong>Merci,
votre code est valide
> !</strong>");
>
document.getElementById("opt_pkg_other_promo2").checked = true;
>
$("[EMAIL PROTECTED]'opt_pkg_other_promo']").unbind();
> }
> else
> {
> $("div.verif").html("<strong>Code
Invalide !</strong>");
>
document.getElementById("opt_pkg_other_promo1").checked = true;
> }
> });
> });
> }
> });
> });
> </script>
>
>
>
--
View this message in context:
http://www.nabble.com/Ajax-get-And-Thickbox%2C-problem-accessing-value-tf314
9610.html#a8745855
Sent from the JQuery mailing list archive at Nabble.com.
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/
--
Ce message Envoi est certifié sans virus connu.
Analyse effectuée par AVG.
Version: 7.5.441 / Base de données virus: 268.17.18/662 - Date: 31/01/2007
15:16
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/