如何在ASP.NET的jQuery函数中放置文本框文本?

时间:2011-04-04 13:54:13

标签: jquery asp.net

<script type="text/javascript">
    var progress_key = '<?= $uuid ?>';

    $(document).ready(function() {
    $(".pb3").progressBar({ max: 2000, textFormat: 'fraction', callback: function(data) { if (data.running_value == data.value) {  } }}  );
    $(".pb4").progressBar({ max: 2000, textFormat: 'fraction', callback: function(data) { if (data.running_value == data.value) {  } }}  );
    $(".pb5").progressBar({ max: 2000, textFormat: 'fraction', callback: function(data) { if (data.running_value == data.value) {  } }}  );

    });
</script>

我正在使用jQuery进度条,我想动态生成最大字段 使用文本框控件中的文本。这有可能,我会用什么?

maxValue3 = $(['[id*=label4']).val();
maxValue4 = $(['label5']).val();
maxValue5 = $(['id*=label6']).val();

$(".pb3").progressBar({ max: (maxValue3), textFormat: 'fraction', callback: function(data) { if (data.running_value == data.value) {  } }}  );
$(".pb4").progressBar({ max: (maxValue4), textFormat: 'fraction', callback: function(data) { if (data.running_value == data.value) {  } }}  );
$(".pb5").progressBar({ max: (maxValue5), textFormat: 'fraction', callback: function(data) { if (data.running_value == data.value) {  } }}  );

1 个答案:

答案 0 :(得分:0)

如果你在DOM负载上设置值,那么你可以这样做。

$(function() {
 //establish a default value to fall back on
 var defaultValue = 2000, 
 //find the textbox using a wildcard ID check - since ASP.NET has tiered IDs
     maxValue = $(['[id*=your_asp_textbox_id']).val() || defaultValue;

 $(".pb3").progressBar({ max: (maxValue), textFormat: 'fraction', callback: function(data) { 
...

});