$('input[ type=checkbox]').click(function(){$(this).next('input').val(4444)})

解决方案 »

  1.   

    不起作用啊!
    $('input[type=checkbox]').click(function(){$(this).parents('td').find('input[type=text]').val(4444)})
      

  2.   

    $(':checkbox[name="check"]').click(function(){
    $(this).next(':text').attr('disabled',!this.checked);
    });
    $('#submit').click(function(){
    $(':checkbox[name="check"]').each(function(i){
    if(this.checked && !$(this).next(':text').val()){
    alert('第'+ (i+1) +'个输入框不能为空!');
    $(this).next(':text').focus();
    return false;
    }
    })
    })
      

  3.   

    不起作用啊!
    $('input[type=checkbox]').click(function(){$(this).parents('td').find('input[type=text]').val(4444)})
    这样文本框就都成4444了:
      

  4.   

    不起作用啊!
    $('input[type=checkbox]').click(function(){$(this).parents('td').find('input[type=text]').val(4444)})
    这样文本框就都成4444了:

    html 代码贴下
      

  5.   


    这样也控制不了。
    前提是你在页面初始化的时候要把所有的输入框设成disabled撒。
      

  6.   

    不起作用啊!
    $('input[type=checkbox]').click(function(){$(this).parents('td').find('input[type=text]').val(4444)})
    这样文本框就都成4444了:

    html 代码贴下<%@ page language="java"  contentType="text/html; charset=UTF-8"%>
    <%@ include file="/common/taglibs.jsp"%>
    <script type="text/javascript">
    $(function () {

    $('input[type=checkbox]').click(function(){
    $(this).parents('td').find('input[type=text]').val(4444)
    }) ;
    });
    </script>
    <div class="list-div">
    <div id="list-div">
       <div align="right"><input type="button" value="确定" onclick="slideToggle();"/></div>
    <table style="display: table;table-layout:fixed;" id="general-table1" align="center" width="100%"  title="任务功能">
      <thead align="left" style="color: red;">任务功能</thead>
    <tr>
    <th width="30%">任务名称</th>
                <th>功能</th>
    </tr>
    <s:iterator value="listSampleTask" status="status">
    <tr onmouseover="mouseOver(this);" onmouseout="mouseOut(this);" >
    <td  style="text-align:left;"   title="<s:property value="strTaskName"/>">
                    <s:if test="strTaskName.length()<50">
        <s:property value="strTaskName" default="--"/><span  style="color: red">(<s:property value="intSampleBatchNumber"/>次&nbsp;剩余:<s:property value="intSampleBatchNumber-intSyNumber"/>次)</span>
    </s:if><s:else>
    <s:property value="strTaskName.substring(0,50)+'......'"/><span  style="color: red">(<s:property value="intSampleBatchNumber"/>次&nbsp;剩余:<s:property value="intSampleBatchNumber-intSyNumber"/>次)</span>
    </s:else>
    <s:if test="rwDisplayFlag1==1"> <br><span  style="color: red">(该产品在该任务下已被抽取该任务最大限定批次!)</span></s:if>
    <s:if test="rwDisplayFlag2==1"> <br><span  style="color: red">(该企业在该任务下已被抽取5次!)</span></s:if>
    </td>
                    <td style="text-align:left;">
                        <s:iterator value="listSampleTaskConfig" status="status">
                        
                             <input type="checkbox" name="check" value="<s:property value='lngTaskSid' />-<s:property value='strClassDicCode' />" <s:if test="select==true">checked="checked"</s:if> <s:if test="select!=true && (gnDisplayFlag1==1 || gnDisplayFlag2==1 || rwDisplayFlag1==1 || rwDisplayFlag2==1 || rwDisplayFlag3==1)"> onclick="return false"</s:if>/>
                             <s:property value="objSampleBreedClass.strDicName"/>
                             <span  style="color: red">(<s:property value="intSampleBatchNumber"/>次&nbsp;剩余:<s:property value="intSampleBatchNumber-intDoneNumber"/>次)</span>
                             &nbsp;&nbsp; 抽样数量:<input type="text"  name="cysl"  value="<s:property value='cyNumber' />" <s:if test="select!=true && (gnDisplayFlag1==1 || gnDisplayFlag2==1 || rwDisplayFlag1==1 || rwDisplayFlag2==1 || rwDisplayFlag3==1)"> readonly="readonly"</s:if> maxlength="50">
                             <input type="hidden" name="sampleTaskClassTrID" value="<s:property value='sampleTaskClassTrID' />"/>
                             <input type="hidden" name="lsh" value="<s:property value='strLsh' />"/>
                             <input type="hidden" name="taskId" value="<s:property value='lngTaskSid' />"/>
                              <input type="hidden" name="configId" value="<s:property value='strClassDicCode' />"/>
                              <s:if test="select!=true && gnDisplayFlag1==1"> <span  style="color: red">(该产品在该功能下已被抽取该功能最大限定批次!)</span></s:if>
    <s:if test="select!=true && gnDisplayFlag2==1"> <span  style="color: red">(该批次的产品在该功能下已被抽取过!)</span></s:if>
                             <br>
                       </s:iterator>
                   </td>
    </tr>
    </s:iterator>
    </table> 
    </div>
    </div>
      

  7.   

    不是贴这个,把浏览器上显示的html贴过来
      

  8.   

    浏览器上显示的html是指哪部分,从哪里看?
      

  9.   

    浏览器上显示的html是指哪部分,从哪里看?
    浏览器右键查看源代码
      

  10.   

    浏览器上显示的html是指哪部分,从哪里看?
    浏览器右键查看源代码这是在一个页面上点一个按钮出来的一个层上的页面。在这个页面上点右键查看源文件,是主页面的html,没有这个页面的html
      

  11.   

    f12 这里有代码

    F12也找不到这个页面的源代码,你要不远程帮我看下。
    qq给我个
      

  12.   

    f12 这里有代码

    F12也找不到这个页面的源代码,你要不远程帮我看下。
    qq给我个903534242
      

  13.   

    感觉事情有点复杂化了,你可以生成checkbox和input的时候id命名带上一个规范,
    例如 <input type="checkbox" name="check-1" value="">  <input type="text" name="input-1" value="">你这样就可以直接点击checkbox的时候attr("id")获取这个id,然后你就可以处理这个id, 得到$("#input"+no).val(),
    这样不就很简单 吗?否则你你在<s:iterator value="listSampleTaskConfig" status="status">生成数据的时候,生成的格式必须是
    <tr>
       <td></td>
      <td></td>
    </tr>
    不能所有数据都包含在一个<td></td>里面,这样的话就很复杂了。。愚见,仅供参考。。
      

  14.   

    谢谢大家了,slwsss帮解决了,特别感谢!