Javascript 使用jquery发送动态文本

Javascript 使用jquery发送动态文本,javascript,jquery,Javascript,Jquery,我想找到一个解决方案,使用jQuery将输入文本中的文本(我编写的)发送到下面的JavaScript代码: <script type='text/javascript'> $(document).ready(function() { $(".pay").on('click', function() { var MYTEXT = $(this).attr(''); $.ajax({ type: "POST",

我想找到一个解决方案,使用jQuery将输入文本中的文本(我编写的)发送到下面的JavaScript代码:

<script type='text/javascript'>
$(document).ready(function() {
    $(".pay").on('click', function() {
        var MYTEXT = $(this).attr('');
        $.ajax({
            type: "POST",
            url: "panier.php",
            data: "action=addpayement&typepay=" + typepay + "",
            success: function (msg) { 

            }   //  success
        }); 
    }); // end
});
</script>

$(文档).ready(函数(){
$(“.pay”)。在('click',function()上{
var MYTEXT=$(this.attr(“”);
$.ajax({
类型:“POST”,
url:“panier.php”,
数据:“action=AddPayment&typepay=“+typepay+”,
成功:函数(msg){
}//成功
}); 
});//结束
});
HTML代码:

<input value="" type="text" id="pay" />

一个想法?(像这样,脚本不起作用)

谢谢:)

您需要使用
#
通过
id
将元素作为目标,并使用
.val()
获取textbox的值(或者最好使用
this.value
应用纯javascript)。您还需要使用
MYTEXT
而不是
typepay
,因为您的变量名是
typepay

$(document).ready(function () {
    $("#pay").on('click', function () {
        var MYTEXT = this.value;
        $.ajax({
            type: "POST",
            url: "panier.php",
            data: "action=addpayement&typepay=" + MYTEXT + "",
            success: function (msg) {

            } //  success
        });

    }); // end
});
您需要使用
#
通过
id
将元素作为目标,还需要使用
.val()
获取textbox的值(或者最好使用
this.value
应用纯javascript)。您还需要使用
MYTEXT
而不是
typepay
,因为您的变量名是
typepay

$(document).ready(function () {
    $("#pay").on('click', function () {
        var MYTEXT = this.value;
        $.ajax({
            type: "POST",
            url: "panier.php",
            data: "action=addpayement&typepay=" + MYTEXT + "",
            success: function (msg) {

            } //  success
        });

    }); // end
});

$(文档).ready(函数(){
$(“.pay”)。在('click',function()上
{
var MYTEXT=$('#MYTEXT').val();
$.ajax({
类型:“POST”,
url:“panier.php”,
数据:“action=addPayment&typepay=“+MYTEXT+”,
成功:函数(msg){
}//成功
}); 
});//结束
});

$(文档).ready(函数(){
$(“.pay”)。在('click',function()上
{
var MYTEXT=$('#MYTEXT').val();
$.ajax({
类型:“POST”,
url:“panier.php”,
数据:“action=addPayment&typepay=“+MYTEXT+”,
成功:函数(msg){
}//成功
}); 
});//结束
});
使用val()

谢谢

使用val()

谢谢

 var MYTEXT = $(this).val();