外部Jquery Pass值到php文件

时间:2015-05-30 07:29:53

标签: javascript php jquery

我有一个外部js文件,其值设置如下。

setAverageResult: function(p, g) {
    var v = $e.find('.wpProQuiz_resultValue:eq(' + (g ? 0 : 1) + ') > * ');  
    v.eq(1).text(p + '%');
    v.eq(0).css('width', (240 * p / 100) + 'px');
    v.eq(2).html('<div data-score='+ p +' data-role=""></div>');         
},

在php文件中显示值。

<td class="wpProQuiz_resultValue">
    <div style="background-color: #F79646;">&nbsp;</div>
    <span>&nbsp;</span>
    <div class="match_recd"></div>
</td>

我想要的不是通过HTML或文本传递我需要php文件中的变量。因为我可以使用php文件中的变量来匹配cuurent和列表。

例如: - 在js文件中,我得到值= 50

所以我没有得到值 50 的div,而是需要获得变量&#34; p &#34; AM对jquery不太了解,所以如果有人能帮助我的话请。 然后检查如果p == 50 {} else {}

1 个答案:

答案 0 :(得分:0)

如果要获取变量p,可以在data-score属性中执行以下操作:

使用您为div添加ID <div id="opts" data-score='+ p +' data-role=""></div>

从div获取价值

value = $('#opts').data('data-score');

value = $('#opts').attr('data-score');

将值放到div

$('#opts').data('data-score', '50');
$('#opts').attr('data-score', '50');