First of all you have to understand the principles of Radio wave usage in battlefield and how they work.
First is RADAR. Now RADAR have two operating mode. 1st being search mode, 2nd being track mode.
Second is communication. For both data and voice.
Now how jamming or E/W works.
During search mode, radar transmitter sends either a low frequency wave in wide band or could send a high frequency narrow band wave. Here the E/W platform would receive the incoming wave and would replicate the same waveband and transmit it back. But it would transmit those signals multiple times which would make the ground receiver assume that instead of a single target, there are multiple incoming targets and it becomes hard for it to recognize the real target among all the false targets.
Now comes the tracking part. Here since you are getting hit by a high frequency band, replicating multiple targets is going to be a hard job. So instead of that, the transmitter starts transmitting the same frequency at rapid or delay pulse which makes it hard to pinpoint the exact distance of the target for the shooting platform.
Now comes the comm jamming part. Communication jamming in case of a fighter craft is straight forward job. Feel the surrounding with so much noise that it becomes hard for the recipient to distinguish between useful and useless data received by the target. This could be done in case of a fighter with dedicated E/W platform. But when it comes to drone comm jamming, things are not as straight forward. Communication system in between planes and drones are not same. In between planes, you establish a communication channel through which data and voice streaming takes places. Interrupt it and your job is done. But in case of drone, you are not establishing such a communication channel unless you are doing a wedding videography or anything else. You do give commands in form of ping and to disrupt that you do need to hit it with unidirectional frequency unlike that in case of fighters.
Now how are you going to fire a unidirectional frequency barge on a drone from a fighter and that too by keeping the lock ? On other hand, even for decent E/W warfare against these type of drones, what platform do we have? Atleast Uncle Sam do have Growlers to atleast show. What we have?
Coming to EMP weapon. Which fighter or lets say any other platform have EMP gun or EMP blast creator in it? May be Darth Vader or Skywalker do posses such planes, but here we are talking about earth and that too of India. Please enlighten me on this.
The video you have shared is neither of EMP gun nor a Microwave or Laser gun. Its an anti drone system which makes use of unidirectional frequency, which I said about above, to disrupt any kind of ground communication to reach the drone. For it to work, you have to keep a lock on the drone for a specific time frame. If the drone is autonomous, then its not going to work. For that you need a DEW in form of microwave weapon which we also do posses.
View attachment 172494
Good luck putting it on a fighter as of today.
As for the last part, may be I am still living in 90's. But thank god I am not living in a star war era future. Even KF-21 boramae designers are living in same era as of me.