Sindbad~EG File Manager

Current Path : /home/numerotech/www/livemt2023.aios-scientificcommittee.org/app/views/vt/
Upload File :
Current File : //home/numerotech/www/livemt2023.aios-scientificcommittee.org/app/views/vt/search.blade.php

{{-- 
 VT Search.blade 
--}}
<script type="text/javascript">

var tbl_search = "#tbl_search";
var txtSearch = "#txtSearch";

$(document).ready(function () {
  search_validation();  
});


function SearchPOP() {
  errormsg("");
    $("#searchModal").modal({
       show: true,
       backdrop: 'static'
    });
}

function  search_validation()
{
    $("#form_search").validate({
          rules: {    
            txtSearch: {                      
              required: true,
              minlength:3,

            },            
            agree: "required"
          }                
    });
}

function onSearch(){
  search_validation();
  if($("#form_search").valid())
  {
    var search = $(txtSearch).val();
    getSearchMembers(search);      
  }
  return false;
}

function getSearchMembers(search) {
        var result = null;
        $.ajax({
            url: baseUrl + '/vt/getsearchmembers',
            type: 'POST',
            dataType: 'json',
            async: false,
            data: {'search': search},            
            })
        .done(function(d) {                                          
           result = d;
           setSearchMembers(result.data);
        })
        .fail(function() {
            //alert("Internal Server Error");
            //return false;
        });     
        return result;
}

function setSearchMembers(arr) {
    $(tbl_search + ' tbody').html('');
    var str = "";
    console.info(arr);
    if(arr.length >0)
    {
      for (var i = 0; i < arr.length; i++) {
        str +="<tr>";        
          str +="<td>" + (arr[i].membership_no==null?'':arr[i].membership_no)   + "</td>";    
          str +="<td>" +  (arr[i].name==null?'':arr[i].name)  + "</td>";    
          str +="<td>" +  (arr[i].email==null?'':arr[i].email)  + "</td>"; 
        str +="<td>" + "<a href=\"#\" onclick=\"onSelect("+arr[i].user_id+")\">Select Co-Author</a>" + "</td>";  
        str +="</tr>";
      };
    }
    else
    {
        str +="<tr>";
        str +="<td colspan=\"4\" class=\"text-red\" >" + "record not found"  + "</td>";            
        str +="</tr>";
    }

    $(tbl_search + ' tbody').html(str);
    
}


function onSelect(userid)
{
  
   $.ajax({
        type: 'POST', // <-- get method of form
        url: baseUrl + '/vt/store_coa', // <-- get action of form
        data: {'coa_user_id':userid,'vt_id':$(hdnId).val()}, 
        async: false,
        dataType: 'json',
        // <-- serialize all fields into a string that is ready to be posted to your PHP file
        beforeSend: function(){
            //$('#result').html('<img src="loading.gif" />');
        },
        success: function(data){
          if(data.code == 1)
          {
              closeModel("#searchModal");              
              $('#frm').html(data.data);
          }
          else
          {
            errormsg(data.msg)
          }
        }
    });   
   
  }

function clearSearch() {
  $(txtSearch).val('');
  $(tbl_search + ' tbody').html('');
}


</script>

<div id="searchModal" class="modal fade search" role="dialog">
  <div class="modal-dialog">
  {{ Form::open(array('url' => '#','role'=>'form','id'=>'form_search')) }}
    <!-- Modal content-->
    <div class="modal-content">
      <div class="modal-header">
      <button type="button" class="btn btn-small pull-right" data-dismiss="modal">Close</button>
          <h4 class="modal-title">Search Co Authors</h4>
      </div>
      <div class="modal-body">

        <div class="alert alert-success" style="display:none">            
        </div>

        <div class="alert alert-danger"  style="display:none">                  
        </div>

              @if(Session::has('msg'))
                  <div class="alert alert-success">{{ Session::get('msg')}}</div>
              @endif

              @if(Session::has('msg_err'))
                  <div class="alert alert-danger">                  
                  {{ Session::get('msg_err')}}                  
                  </div>
              @endif


    <div class="row">            
        <div class="col-sm-12">               

            <label> <b class="text-red"> Note : </b>
          All the faculty / speakers (Co-authors or presenting authors) must be registered and verified in the website. If not, it is not possible to participate in {{ CustomClass::$Title }}. 
            </label>

        </div>
    </div>

    <div class="row">            
        <div class="col-sm-12">               

            <label>Type Membership No or Name or Email to search :</label>

            <div class="input-group">
              <input type="text" class="form-control" name="txtSearch"  maxlength="250" id="txtSearch" >
              <div class="input-group-btn">
              <button  id ="btnSearch" class="btn btn-primary" onclick="return onSearch()">Search</button> 
              <br/>
              </div>
            </div>
        </div>
    </div>
<br />
    <div class="row">            
        <div class="col-sm-12">    
        <div class="table-responsive">            
        <table id="tbl_search" class="table table-bordered"> 
            <thead>
                <tr>
                    <th>
                        Membership No
                    </th>
                    <th>
                        Name
                    </th>                    
                    <th>
                        Email
                    </th>
                    <th>
                        
                    </th>
                </tr>
            </thead>
            <tbody>
                

            </tbody>
        </table>
        </div>
        </div>
    </div>

      </div>
      <div class="modal-footer">
       <button href="#" class="btn" data-dismiss="modal" aria-hidden="true">Close</button>      
      </div>
    </div>
 {{ Form::close() }}
  </div>
</div>

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists