Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取类的Click事件的外部Html,并检查是否存在另一个具有特定属性的div_Javascript_C#_Jquery_Html_Loops - Fatal编程技术网

Javascript 获取类的Click事件的外部Html,并检查是否存在另一个具有特定属性的div

Javascript 获取类的Click事件的外部Html,并检查是否存在另一个具有特定属性的div,javascript,c#,jquery,html,loops,Javascript,C#,Jquery,Html,Loops,循环中的代码: <div id="ActualDiv@(t)" class="MemberActualDiv"> <select name="MemberCountType@(t)" id="@("MemberCountType" + t)" class="MemberCountType form-control "> <option selected="selected" value="">--Select--</option&g

循环中的代码:

<div id="ActualDiv@(t)" class="MemberActualDiv">
     <select name="MemberCountType@(t)" id="@("MemberCountType" + t)" class="MemberCountType form-control ">
      <option selected="selected" value="">--Select--</option>
      <option value="<">Less Than (&le;)</option>
      <option value=">">Greater Than (&ge;)</option>
      <option value="=">Equal</option>
     </select>
     <select name="MemberCount@(t)" id="@("MemberCount" + t)" class="MemberCount form-control ">
       <option selected="selected" value="">--Select--</option>
       <option value="1">1</option>
       <option value="2">2</option>
       <option value="3">3</option>
       <option value="4">4</option>
       <option value="5">5</option>
       <option value="6">6</option>
       <option value="8">7 Or More Than 7</option>
     </select>
     <button id="@("AddMore" + t)" class="AddMoreButton AddMoreButton0 btn btn-blue" type="button">Add More +</button>
</div>
$(".AddMoreButton").click(function () {

        //Check If Existing is being Added
        var classname = $(this).attr("id");//.html();
        var id1 = classname.replace("AddMore", "");
        alert(classname);
        classname = $('#AddMore' + id1).outerHTML();
        alert(classname);
});
//Inside the Above Jquery Itself
var adddiv = $('#MemberCountDiv');
        alert(adddiv.html());
        var value = "MemberDescriptionAdd" + id;
        adddiv.find('.MemberDescriptionAdd').attr('id', value);
        adddiv.find('.MemberDescriptionAdd').attr('class', value);
        alert(adddiv.html());
        var divname = $('#ActualDiv' + id).append(adddiv.html());
使用Javascript添加的动态代码

<div id="MemberDescriptionAdd1" class="MemberDescriptionAdd1" style="display:none;">
                    <select name="MemberCountTypeX" id="MemberCountTypeX" class="MemberCountTypeX form-control ">
                        <option selected="selected" value="">Condition</option>
                        <option value="<">Less Than (&le;)</option>
                        <option value=">">Greater Than (&ge;)</option>
                        <option value="=">Equal</option>
                    </select>
                    <select name="MemberCountX" id="MemberCountX" class="MemberCountX form-control ">
                        <option selected="selected" value="">Members</option>
                        <option value="1">1</option>
                        <option value="2">2</option>
                        <option value="3">3</option>
                        <option value="4">4</option>
                        <option value="5">5</option>
                        <option value="6">6</option>
                        <option value="8">7 Or More Than 7</option>
                    </select>
                    <button id="RemoveX" class="RemoveButtonX btn btn-blue" type="button">Remove</button>
                </div>

你能邮寄吗?如何生成动态HTML?outerHtml()不是jquery中的函数@萨帕尔补充道code@DhavalPatel您提供的示例,它是否可以与动态id一起工作,因为他们没有分配id,如果没有,那么我们也需要在控制器中访问相同的id