Php 获取变量值的Jquery

Php 获取变量值的Jquery,php,jquery,Php,Jquery,可能重复: JS: HTML: <td> <input type="text" name="issue_quant_<?php echo $array['requisition_id'];?>" /> </td> 脚本未采用str值。如果我将texbox命名为iss,它可以工作,但不能像这样工作。当前,您正在为rules属性传递一个带有键iss的对象。您需要做的是传递一个带有关键字issue\u quant\u的对象 在您的上一个问题

可能重复:

JS:

HTML:

<td> 
    <input type="text" name="issue_quant_<?php echo $array['requisition_id'];?>" />
</td>

脚本未采用str值。如果我将texbox命名为iss,它可以工作,但不能像这样工作。

当前,您正在为rules属性传递一个带有键iss的对象。您需要做的是传递一个带有关键字issue\u quant\u的对象

在您的上一个问题(与此问题非常类似)中,我已经向您展示了如何使用变量键创建对象:

var iss = 'issue_quant_' + str;
var rules = {};
rules[iss] = {max: ma};
$("#myform").validate({
    rules: rules
});

假设'issue\u quant\u'+str的计算结果为issue\u quant\u的值,验证规则将应用于输入。

您想做什么?这是什么意思?这是因为输入字段中没有任何值。不,它也不适用于值。我正在尝试将输入字段限制为某些值。而且输入应该具有idreqid@Sharvari在你之前的问题中,我已经向你展示了如何做到这一点,这几乎是一样的,但这给了我error@Sharvari有10亿个原因可能会导致错误。除非你告诉我错误是什么,否则我帮不了你。这对我不起作用…@Sharvari我不小心在对象文本中放了一个分号。现在试试看。
var iss = 'issue_quant_' + str;
var rules = {};
rules[iss] = {max: ma};
$("#myform").validate({
    rules: rules
});